EZR
Dependencies: CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04
Fork of smartRamalKW by
v2hardware.h@19:1f623070b9dd, 2015-10-08 (annotated)
- Committer:
- tpadovani
- Date:
- Thu Oct 08 22:50:07 2015 +0000
- Revision:
- 19:1f623070b9dd
- Parent:
- 18:476f5723d860
- Child:
- 21:62316df0c24b
Vers?o com comandos de leitura de PIMA ELO e Piminha, alarme de caixa e LEDs (ainda falta implementar LED de REDE e CARGA).
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
tpadovani | 1:6ac7168763b6 | 1 | #ifndef V2_HARDWARE_H |
tpadovani | 1:6ac7168763b6 | 2 | #define V2_HARDWARE_H |
tpadovani | 1:6ac7168763b6 | 3 | |
tpadovani | 1:6ac7168763b6 | 4 | #include "mbed.h" |
tpadovani | 1:6ac7168763b6 | 5 | #include "settings.h" |
tpadovani | 1:6ac7168763b6 | 6 | |
tpadovani | 1:6ac7168763b6 | 7 | #ifdef TEST_MODE |
tpadovani | 19:1f623070b9dd | 8 | DigitalOut ledON(LED1); |
tpadovani | 19:1f623070b9dd | 9 | DigitalOut ledNetwork(LED1); |
tpadovani | 19:1f623070b9dd | 10 | DigitalOut ledMeter(LED1); |
tpadovani | 19:1f623070b9dd | 11 | DigitalOut ledBox(LED2); |
tpadovani | 19:1f623070b9dd | 12 | DigitalOut ledLoad(LED1); |
leomrlima | 18:476f5723d860 | 13 | DigitalOut reset_relay(LED3); |
tpadovani | 19:1f623070b9dd | 14 | DigitalOut set_relay(LED3); |
tpadovani | 19:1f623070b9dd | 15 | InterruptIn boxSensor(D2); |
leomrlima | 18:476f5723d860 | 16 | Serial ggsStream(PTE22, PTE23); |
tpadovani | 19:1f623070b9dd | 17 | Serial meter(D14, D15); |
tpadovani | 8:e8d86c66283c | 18 | AnalogIn voltage[] = {PTC2, PTD6}; |
tpadovani | 1:6ac7168763b6 | 19 | #else |
tpadovani | 19:1f623070b9dd | 20 | DigitalOut ledON(NC); |
tpadovani | 19:1f623070b9dd | 21 | DigitalOut ledNetwork(NC); |
tpadovani | 19:1f623070b9dd | 22 | DigitalOut ledMeter(NC); |
tpadovani | 19:1f623070b9dd | 23 | DigitalOut ledBox(NC); |
tpadovani | 19:1f623070b9dd | 24 | DigitalOut ledLoad(NC); |
tpadovani | 1:6ac7168763b6 | 25 | DigitalOut reset_relay(PTC6); |
tpadovani | 1:6ac7168763b6 | 26 | DigitalOut set_relay(PTC5); |
tpadovani | 19:1f623070b9dd | 27 | InterruptIn boxSensor(D2); |
tpadovani | 2:b808b1743de2 | 28 | Serial ggsStream(PTC4, PTC3); |
tpadovani | 19:1f623070b9dd | 29 | Serial meter(D14, D15); |
tpadovani | 8:e8d86c66283c | 30 | AnalogIn voltage[] = {PTC2, PTD6}; |
tpadovani | 1:6ac7168763b6 | 31 | #endif // TEST_MODE |
tpadovani | 1:6ac7168763b6 | 32 | |
tpadovani | 1:6ac7168763b6 | 33 | #endif // V2_HARDWARE_H |