The MBED firmware used on the Chipin sorter, developed over 12 weeks for a 3rd year university systems project. Chipin is a token sorter, it sorts tokens by colours and dispenses them to order through an online booking system and card reader. This program interfaces with an FPGA, PC and LCD screen to control the sorter. The sorter has an operation mode where it can process orders when a card is entered into the machine. There is also a maintenance mode where the device responds to maintenance instructions such as 'dispense all'. More information at http://www.ionsystems.uk/

Dependencies:   MCP23017 TCS3472_I2C WattBob_TextLCD mbed-rtos mbed

Revisions of FPGAcomms.h

Revision Date Message Actions
26:23ee3ea4ac7c 2014-12-04 Finished FPGAcomms commenting File  Diff  Annotate
25:7f5d764d8e34 2014-12-04 Added more comments, still working through FPGAcomms File  Diff  Annotate
24:8868101d01d0 2014-12-03 Commented the .h files from top to bottom, got half way through FPGAcomms File  Diff  Annotate
23:f9e7e64784be 2014-11-29 might be working File  Diff  Annotate
22:8f11d1c178ab 2014-11-25 almost working sort, working dispense File  Diff  Annotate
20:6de191ac7ff3 2014-11-25 Added wait functions for complete signals from FPGA. File  Diff  Annotate
19:78d4b78fa736 2014-11-25 Added lift operation File  Diff  Annotate
17:6a0bb0ad5bb4 2014-11-24 fixed some bugs, great comment i know File  Diff  Annotate
15:0c5f20e15b6a 2014-11-21 card object created and database object created for testing language emun created File  Diff  Annotate
14:31ba3e56c788 2014-11-20 Euan broke dispense mode File  Diff  Annotate
13:0661d658d9d1 2014-11-20 Maintenance mode added, still need to do the printouts to the lcd. File  Diff  Annotate
12:814a8fdbb6f7 2014-11-17 dispense and sort working well, also stored correct chip values File  Diff  Annotate
11:06f6e82b40a8 2014-11-13 Changed colour values for blue bottom plate File  Diff  Annotate
10:8c0696b99692 2014-11-12 works with serial and buttons, ready for demo tomorrow 13-11-14 File  Diff  Annotate
9:8d78eb55ad5e 2014-11-10 red dispenser currently controlled by button 2 on MBED for testing File  Diff  Annotate
8:b7771391adc9 2014-11-10 added red dispense test File  Diff  Annotate
6:e64796f1f384 2014-11-07 Recovered from the attack of Euan File  Diff  Annotate