EZR
Dependencies: CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04
Fork of smartRamalKW by
Diff: main.cpp
- Revision:
- 12:0f549dfba86c
- Parent:
- 10:7a1d1abb5172
- Child:
- 13:eed9484a89bc
--- a/main.cpp Fri Jul 24 21:58:21 2015 +0000 +++ b/main.cpp Mon Jul 27 22:51:13 2015 +0000 @@ -41,12 +41,12 @@ } void softReset(){ - printf("SoftReset\r\n"); + printf("[main] SoftReset\r\n"); tickerWd.detach(); } void printSerialNumber(){ - printf("SN: "); + printf("[main] SN: "); for(int i=0; i < SERIAL_LENGTH; i++){ printf("%c", sn.get()[i]); } @@ -54,7 +54,7 @@ } void printParameters(){ - printf("Parameters:"); + printf("[main] Parameters:"); for(int i=0; i < sizeof(APP_PARAMETERS); i++){ printf(" %02x", ((char *)&APP_PARAMETERS)[i]); } @@ -66,14 +66,18 @@ bool ch1Status = getEstadoSensor(1); if(!ch0Status && ch1Status){ // Canal 0 nao esta alimentado e Canal 1 esta: entao a carga certamente e o canal 0 + printf("[main] Load channel detected: CH0\r\n"); if(APP_PARAMETERS.LOAD_CHANNEL != 0){ APP_PARAMETERS.LOAD_CHANNEL = 0; param.saveParameters(); } } else if(ch0Status && !ch1Status){ // Canal 1 nao esta alimentado e Canal 0 esta: entao a carga certamente e o canal 1 + printf("[main] Load channel detected: CH1\r\n"); if(APP_PARAMETERS.LOAD_CHANNEL != 1){ APP_PARAMETERS.LOAD_CHANNEL = 1; param.saveParameters(); } + } else{ + printf("[main] Unable to detect load channel\r\n"); } }