Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
power_source_monitoring.h@128:3ae1c74773a8, 2015-05-25 (annotated)
- Committer:
- klauss
- Date:
- Mon May 25 13:11:00 2015 +0000
- Revision:
- 128:3ae1c74773a8
- Child:
- 132:05cd37f7e007
Merge com as funcionalidade de monitoramento de bateria
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
klauss | 128:3ae1c74773a8 | 1 | #ifndef __POWER_SOURCE_MONITORING_H__ |
klauss | 128:3ae1c74773a8 | 2 | #define __POWER_SOURCE_MONITORING_H__ |
klauss | 128:3ae1c74773a8 | 3 | |
klauss | 128:3ae1c74773a8 | 4 | #include "mbed.h" |
klauss | 128:3ae1c74773a8 | 5 | #include "bits.h" |
klauss | 128:3ae1c74773a8 | 6 | #include "EthernetInterface.h" |
klauss | 128:3ae1c74773a8 | 7 | #include "debug.h" |
klauss | 128:3ae1c74773a8 | 8 | #include "vz_protocol.h" |
klauss | 128:3ae1c74773a8 | 9 | |
klauss | 128:3ae1c74773a8 | 10 | const uint16_t PWR_SRC_PORT = 4000; |
klauss | 128:3ae1c74773a8 | 11 | |
klauss | 128:3ae1c74773a8 | 12 | extern Timer pwr_src_timer; |
klauss | 128:3ae1c74773a8 | 13 | extern DigitalIn pwr_src_in; |
klauss | 128:3ae1c74773a8 | 14 | extern UDPSocket pwr_src_client; |
klauss | 128:3ae1c74773a8 | 15 | extern Endpoint pwr_src_server; |
klauss | 128:3ae1c74773a8 | 16 | extern uint8_t pwr_src_status; |
klauss | 128:3ae1c74773a8 | 17 | |
klauss | 128:3ae1c74773a8 | 18 | /* Inicializacao da comunicacao UDP com o servidor para monitoramento de fonte de alimentacao */ |
klauss | 128:3ae1c74773a8 | 19 | int init_pwr_src(); |
klauss | 128:3ae1c74773a8 | 20 | |
klauss | 128:3ae1c74773a8 | 21 | #endif |