server/client

Dependencies:   mbed NetServicesMin

Committer:
recotana
Date:
Thu Feb 23 02:38:05 2012 +0000
Revision:
1:6e61ee662fd3
added standalone test mode

Who changed what in which revision?

UserRevisionLine numberNew 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 }