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 globals.cpp

Revision Date Message Actions
19:61b21ac4896e 2015-11-24 Modes testing working. Need to work on setting new has block similar to other program. Added tags. File  Diff  Annotate
18:44a1c1a30166 2015-11-24 Implemented new algorithm, now supports different modes on PC. File  Diff  Annotate
17:af373246bf80 2015-11-23 Added tags for parsing on PC. Added more commands. File  Diff  Annotate
15:777390eb5afd 2015-11-22 For some reason cannot assign Commander's command and commandValue properties, to received string. The execution stop not that statement. Noticed using print statements. File  Diff  Annotate
14:cf2f255b5560 2015-11-22 Changed sorting algorithm for colour sensor next to top beam. File  Diff  Annotate
11:0fe833f8a1ab 2015-11-21 Testing with hardware, working fine. Implemented servo test mode. Need to change sorting algorithm because now we're reading colour right after top beam break, and size after that. 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
4:4eebb4de22a7 2015-11-16 Published 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