3rd year group project. Electronic and Electrical Engineering. Heriot-Watt University. This is the code for the mbed for the Automatic Little Object Organiser (ALOO).

Dependencies:   MCP23017 TCS3472_I2C WattBob_TextLCD mbed

Revisions of commander.cpp

Revision Date Message Actions
13:4f24da6e2f8e 2015-11-21 Building without errors. File  Diff  Annotate
12:f485796016f8 2015-11-21 Improved command parsing. Now supports multiple commands. File  Diff  Annotate
10:16ba52f8e025 2015-11-18 Fine tuneing with the hardware. Logic seems fine. Need to fill in all command functions. File  Diff  Annotate
9:dc8f155b71c8 2015-11-16 Testing of command parsing successful. Implementing ability to declare new has block. File  Diff  Annotate
8:e1da2ae62885 2015-11-16 Ready for PC command parsing testing. Currently only prints command to PC. File  Diff  Annotate
7:b6e31bfdb2af 2015-11-16 Program building with online compiler. File  Diff  Annotate
6:98fe30430194 2015-11-16 Started using class-object structure instead of structs. More control. File  Diff  Annotate
5:6ef2d954fca3 2015-11-16 Test for updating from local. File  Diff  Annotate
3:843b830ee8bd 2015-11-11 The MBED program is supposed to work both when connected to PC, and on it's own. So making use of Serial (UART) interrupts, to listen for incoming commands when PC is connected. Currently only mbed control works, no commands are sent to PC, or FPGA File  Diff  Annotate
2:7a55cb10259f 2015-10-30 Added globals class which keeps track of global variables.; Added commander class which is to work together will command controller class from Swift. ; Test show some what parsing capabilities, needs a lot of work to be be fail proof. File  Diff  Annotate