Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Committer:
klauss
Date:
Fri Jan 02 18:38:39 2015 +0000
Revision:
83:b8a1d8fdeaeb
Parent:
82:f55d13babca0
Child:
85:b6f2dc1d0f4f
wdt ok

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 74:81c47fff88a5 1 #ifndef __WDT_MANAGER_H__
klauss 74:81c47fff88a5 2 #define __WDT_MANAGER_H__
klauss 74:81c47fff88a5 3
klauss 78:1353744f01e1 4 #include "mbed.h"
klauss 74:81c47fff88a5 5 #include "wdt.h"
klauss 81:3656f00ab3db 6 #include "debug.h"
klauss 74:81c47fff88a5 7
klauss 74:81c47fff88a5 8 extern Watchdog wdt;
klauss 81:3656f00ab3db 9 extern Timer wdt_timer;
klauss 81:3656f00ab3db 10
klauss 82:f55d13babca0 11 extern Endpoint udp_wdt_server;
klauss 82:f55d13babca0 12 extern UDPSocket udp_wdt_client;
klauss 82:f55d13babca0 13
klauss 82:f55d13babca0 14 #define EXTERNAL_WDT_IP "192.168.120.144"
klauss 82:f55d13babca0 15 #define EXTERNAL_WDT_SERVER_PORT 9395
klauss 82:f55d13babca0 16 #define EXTERNAL_WDT_HEADER_PORT 6612
klauss 82:f55d13babca0 17
klauss 81:3656f00ab3db 18 #define init_wdt() { \
klauss 81:3656f00ab3db 19 wdt.Configure( 30.0 ); \
klauss 81:3656f00ab3db 20 wdt_timer.start(); \
klauss 81:3656f00ab3db 21 }
klauss 74:81c47fff88a5 22
klauss 82:f55d13babca0 23 #define init_external_wdt() { \
klauss 82:f55d13babca0 24 udp_wdt_server.set_address( "192.168.120.144", 9395 ); \
klauss 83:b8a1d8fdeaeb 25 udp_wdt_client.set_blocking( false, 1 ); \
klauss 82:f55d13babca0 26 udp_wdt_client.bind( 6612 ); \
klauss 82:f55d13babca0 27 }
klauss 82:f55d13babca0 28
klauss 74:81c47fff88a5 29 #endif