easy xbee controller

Dependencies:   MultiSerial mbed

main.cpp

Committer:
Hatter
Date:
2014-09-04
Revision:
1:5c6ec036268e
Parent:
0:a5b0ad1cf314

File content as of revision 1:5c6ec036268e:

//Easy Controller Used Xbee

#include "mbed.h"
#include "MultiSerial.h"

#define KEYCODE 0xAA

MultiSerial xbee(p28, p27,write);
Serial pc(USBTX,USBRX);

BusIn sw(p5,p6,p7,p8,p9,p10,p11,p12);

BusOut check(LED1,LED2,LED3,LED4);

uint8_t value[2]={0};
uint8_t convert;

int main(){
    
    xbee.write_data(value,KEYCODE);
    
    for(;;){
        
        sw.mode(PullUp);       
        
        convert = ~sw;
        
        value[0] = convert&0x0F;
        value[1] = (convert&0xF0)>>4;
        
        check = value[0];
        
        }
    }