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
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