Code Search for Developers
 
 
  

ReadMe.rtf from Make Controller at Krugle


Show ReadMe.rtf syntax highlighted

{\rtf1\ansi\ansicpg10000\deff0{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial;}}
{\colortbl ;\red0\green0\blue255;}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\qc\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\lang1033\f0\fs40 mchelper 2.0.0\fs36\par
\fs32 Make Controller Helper\fs40\par
\par
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\b\fs24 mchelper\b0  makes it easy to upload new firmware to the Make Controller Kit, and provides a simple way to send manual commands to the board once it's running. It's built with \b Qt 4\b0  to be a cross-platform application.  \par
\par
\b\fs32 Building\b0\fs24\par
In order to build mchelper, you'll have to build and install {\field{\*\fldinst{HYPERLINK "http://www.trolltech.com"}}{\fldrslt{\b Qt 4.3}}}\b0\f0\fs24  from Trolltech.  A free, open-source version of Qt is available but if you plan on using Qt to create a commercial application, you'll need to pony up for their commercial license.\par
\par
Assuming you have Qt installed, building is simple.  The first thing you need to do is run \b qmake\b0 , Qt's version of make.  To do this, navigate to the directory that you downloaded mchelper to, and type qmake:\par
\par
cd /path/to/mchelper\par
qmake\par
\par
This creates a Makefile and builds the project.  Next, simply type \b make\b0 , and you should have a brand new build of mchelper.  Check in the \b debug\b0  and \b release\b0  directories for the application.  \par
\par
qmake manages Qt projects by means of a \b .pro\b0  (project) file.  Anytime files are added to or removed from the project, this must be reflected in the .pro file.  Check the Qt documentation for more information on qmake and Qt itself.  \par
\par
\b\fs32 Notes\b0\fs24\par
On OS X, qmake is considerate enough to create an Xcode project for mchelper.  To do this, confirm you're in the mchelper directory, and type\par
\par
\pard qmake -spec macx-xcode mchelper.pro\par
\par
On Windows, there are several options for IDEs - Eclipse with CDT installed is not bad.  \par
}




See more files for this project here

Make Controller

The Make Controller is an open microcontroller platform for Makers of all kinds, by MakingThings. This project maintains the official firmware for the board and source for the software tools used with the board.

Project homepage: http://sourceforge.net/projects/makingthings
Programming language(s): C,C#,C++
License: other

  layouts/
    mchelper.ui
    mchelperPrefs.ui
  linux_driver/
    Makefile
    at91.c
    at91.mod.c
  Board.cpp
  Board.h
  BoardArrivalEvent.h
  IconPackageOSX.icns
  McHelperWindow.cpp
  McHelperWindow.h
  MessageEvent.cpp
  MessageEvent.h
  MessageInterface.h
  MonitorInterface.h
  NetworkMonitor.cpp
  NetworkMonitor.h
  Osc.cpp
  Osc.h
  OscXmlServer.cpp
  OscXmlServer.h
  OutputWindow.cpp
  OutputWindow.h
  PacketInterface.h
  PacketReadyInterface.h
  PacketUdp.cpp
  PacketUdp.h
  PacketUsbCdc.cpp
  PacketUsbCdc.h
  ReadMe.rtf
  Samba.cpp
  Samba.h
  SambaMonitor.cpp
  SambaMonitor.h
  UploaderThread.cpp
  UploaderThread.h
  UsbMonitor.cpp
  UsbMonitor.h
  UsbSerial.cpp
  UsbSerial.h
  guid829.h
  loader256_data.h
  main.cpp
  mchelper.pro
  mchelper.qrc
  mchelper.rc
  mchelper_icon.ico
  mticon128.png