Component Test's Software to work with "Universal Controller Box" - Software is an interpreter or "compiler" for programs to be done with a .txt file and read off of the SD Card

Dependencies:   BridgeDriver FrontPanelButtons MCP23017 SDFileSystem TextLCD mbed

History

- Updated Errors; - Initializes SD Card to work every time; - Cycle timer starts immediately on first cycle default tip

2014-10-03, by mehatfie [Fri, 03 Oct 2014 21:33:46 +0000] rev 16

- Updated Errors; - Initializes SD Card to work every time; - Cycle timer starts immediately on first cycle


- readded mkdir("\sd") line which seemed to have fixed an error in the system where the system could not find any files in the SD Card on power cycle. New SD Cards wouldn't have had this directory made for the "readfileNames()" function

2014-10-03, by mehatfie [Fri, 03 Oct 2014 17:31:04 +0000] rev 15

- readded mkdir("\sd") line which seemed to have fixed an error in the system where the system could not find any files in the SD Card on power cycle. New SD Cards wouldn't have had this directory made for the "readfileNames()" function


- Working system, code testing on two Test Systems and works directly as desired; - Fixed bug where the cycle timer does not add the first cycle and takes it as zero

2014-10-02, by mehatfie [Thu, 02 Oct 2014 23:49:44 +0000] rev 14

- Working system, code testing on two Test Systems and works directly as desired; - Fixed bug where the cycle timer does not add the first cycle and takes it as zero


- cycle function working; - errorWatch does in fact work on the first cycle around; - error corrected in code where the tempError is not initialized, and then falsely sets the second errorWatch to have a fix, when it doesn't

2014-10-01, by mehatfie [Wed, 01 Oct 2014 23:08:39 +0000] rev 13

- cycle function working; - errorWatch does in fact work on the first cycle around; - error corrected in code where the tempError is not initialized, and then falsely sets the second errorWatch to have a fix, when it doesn't


- Working Copy; - Cycle Functionality working, able to update desired number of cycles on program; -Error Watch working, except doesn't seem to work for the first cycle... at the moment this is fine, considering technician will be there for first cycle

2014-10-01, by mehatfie [Wed, 01 Oct 2014 19:31:02 +0000] rev 12

- Working Copy; - Cycle Functionality working, able to update desired number of cycles on program; -Error Watch working, except doesn't seem to work for the first cycle... at the moment this is fine, considering technician will be there for first cycle


- Latest revision is not a working copy, simply publishing all previous working copies to the server

2014-10-01, by mehatfie [Wed, 01 Oct 2014 18:11:38 +0000] rev 11

- Latest revision is not a working copy, simply publishing all previous working copies to the server


- Dummy Mode implemented with code functioning after compile; --- goes through all of the code, but doesn't actually turn anything on or run any physical functionality, it simple performs syntax checking on the entire programming, and resets and runs

2014-09-24, by mehatfie [Wed, 24 Sep 2014 22:54:36 +0000] rev 10

- Dummy Mode implemented with code functioning after compile; --- goes through all of the code, but doesn't actually turn anything on or run any physical functionality, it simple performs syntax checking on the entire programming, and resets and runs


- System error checking and syntax checking should be completed; --- Compiled code still functions correctly; --- All error checking has not been checked that they indeed error out / not error out and function as planned

2014-09-24, by mehatfie [Wed, 24 Sep 2014 22:23:00 +0000] rev 9

- System error checking and syntax checking should be completed; --- Compiled code still functions correctly; --- All error checking has not been checked that they indeed error out / not error out and function as planned


- all debugging and error checking (to ensure the function works in all cases.... not to tell the user about errors) for conditionCommand should be completed for any forseen combinations required for conditional statements

2014-09-24, by mehatfie [Wed, 24 Sep 2014 01:46:02 +0000] rev 8

- all debugging and error checking (to ensure the function works in all cases.... not to tell the user about errors) for conditionCommand should be completed for any forseen combinations required for conditional statements


- testing "make working copy" function of revisions

2014-09-23, by mehatfie [Tue, 23 Sep 2014 23:44:16 +0000] rev 7

- testing "make working copy" function of revisions