server/client
Dependencies: mbed NetServicesMin
leds.cpp@1:6e61ee662fd3, 2012-02-23 (annotated)
- Committer:
- recotana
- Date:
- Thu Feb 23 02:38:05 2012 +0000
- Revision:
- 1:6e61ee662fd3
added standalone test mode
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
recotana | 1:6e61ee662fd3 | 1 | #include "mbed.h" |
recotana | 1:6e61ee662fd3 | 2 | #include "leds.h" |
recotana | 1:6e61ee662fd3 | 3 | |
recotana | 1:6e61ee662fd3 | 4 | Timeout led_ether; |
recotana | 1:6e61ee662fd3 | 5 | Timeout led_xbee; |
recotana | 1:6e61ee662fd3 | 6 | Timeout led_device; |
recotana | 1:6e61ee662fd3 | 7 | |
recotana | 1:6e61ee662fd3 | 8 | DigitalOut ledXb(LED1); |
recotana | 1:6e61ee662fd3 | 9 | DigitalOut ledDev(LED2); |
recotana | 1:6e61ee662fd3 | 10 | DigitalOut ledTcpCon(LED3); |
recotana | 1:6e61ee662fd3 | 11 | DigitalOut ledEt(LED4); |
recotana | 1:6e61ee662fd3 | 12 | |
recotana | 1:6e61ee662fd3 | 13 | void offEther(void){ |
recotana | 1:6e61ee662fd3 | 14 | ledEt=0; |
recotana | 1:6e61ee662fd3 | 15 | } |
recotana | 1:6e61ee662fd3 | 16 | void offXBee(void){ |
recotana | 1:6e61ee662fd3 | 17 | ledXb=0; |
recotana | 1:6e61ee662fd3 | 18 | } |
recotana | 1:6e61ee662fd3 | 19 | void offDevice(void){ |
recotana | 1:6e61ee662fd3 | 20 | ledDev=0; |
recotana | 1:6e61ee662fd3 | 21 | } |
recotana | 1:6e61ee662fd3 | 22 | |
recotana | 1:6e61ee662fd3 | 23 | void ledEther(void) |
recotana | 1:6e61ee662fd3 | 24 | { |
recotana | 1:6e61ee662fd3 | 25 | ledEt=1; |
recotana | 1:6e61ee662fd3 | 26 | led_ether.attach(&offEther,kLedOnTime); |
recotana | 1:6e61ee662fd3 | 27 | } |
recotana | 1:6e61ee662fd3 | 28 | void ledXBee(void) |
recotana | 1:6e61ee662fd3 | 29 | { |
recotana | 1:6e61ee662fd3 | 30 | ledXb=1; |
recotana | 1:6e61ee662fd3 | 31 | led_xbee.attach(&offXBee,kLedOnTime); |
recotana | 1:6e61ee662fd3 | 32 | } |
recotana | 1:6e61ee662fd3 | 33 | void ledDevice(void) |
recotana | 1:6e61ee662fd3 | 34 | { |
recotana | 1:6e61ee662fd3 | 35 | ledDev=1; |
recotana | 1:6e61ee662fd3 | 36 | led_device.attach(&offDevice,kLedOnTime); |
recotana | 1:6e61ee662fd3 | 37 | } |
recotana | 1:6e61ee662fd3 | 38 | |
recotana | 1:6e61ee662fd3 | 39 | void ledTcpConnect(bool isConnect) |
recotana | 1:6e61ee662fd3 | 40 | { |
recotana | 1:6e61ee662fd3 | 41 | if(isConnect) ledTcpCon=1; |
recotana | 1:6e61ee662fd3 | 42 | else ledTcpCon=0; |
recotana | 1:6e61ee662fd3 | 43 | } |