Rivian Irvine Team
/
TCTF_Control_Main
Control Code with I/O and ADC working
Diff: main.cpp
- Revision:
- 17:96c064f773ab
- Parent:
- 16:82d941b1ef21
- Child:
- 18:aaec99ca68c3
--- a/main.cpp Wed Jun 20 00:30:48 2018 +0000 +++ b/main.cpp Wed Jun 20 18:13:31 2018 +0000 @@ -778,6 +778,9 @@ /*************************************************************/ int main() { + //print UID once + if(UID_PRINT) pc.printf("DBG: <%f>[UID: %04X%08X%08X] PSTARTED\n", t.read(), UIDMH, UIDML, UIDL); + //variables for controlling board Timer t; Timer t_cool; @@ -805,9 +808,6 @@ while(1) { //test_mcp23008(0); - if(UID_PRINT) { - pc.printf("DBG: <%f>[UID: %04X%08X%08X] PSTARTED\n", t.read(), UIDMH, UIDML, UIDL); - } //SETUP TIMER USED TO TRACK HOW LONG THE HEATER IS ON float time_sec = t.read(); @@ -829,7 +829,7 @@ sendTempReadings(); time_sec = t.read(); - if(LOOP_TIME) pc.printf("\r TIME: %f s\r\n", time_sec); + if(LOOP_TIME) pc.printf("DBG: TIME: %f s\n", time_sec); //CONTROL LOOP: LOOPS THROUGH EVERY CHANNEL AND CONTROLS THE FIXTURE IN RESPONSE for(int chnl = 0; chnl < CHN_COUNT; chnl++){