Xiaofei Qiu / Xbee
Committer:
Xiaofei
Date:
Sun Nov 22 01:04:30 2015 +0000
Revision:
0:633baa9653b0
Child:
2:33462c1e9f45
Commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Xiaofei 0:633baa9653b0 1 #pragma once
Xiaofei 0:633baa9653b0 2 #include "mbed.h"
Xiaofei 0:633baa9653b0 3
Xiaofei 0:633baa9653b0 4 class Xbee
Xiaofei 0:633baa9653b0 5 {
Xiaofei 0:633baa9653b0 6 public:
Xiaofei 0:633baa9653b0 7 // Use p9 and p10 as default serial pins
Xiaofei 0:633baa9653b0 8 Xbee(PinName tx = p9, PinName rx = p10):_xbee(tx,rx){}
Xiaofei 0:633baa9653b0 9
Xiaofei 0:633baa9653b0 10 // Send buffer
Xiaofei 0:633baa9653b0 11 void Send(const char*);
Xiaofei 0:633baa9653b0 12
Xiaofei 0:633baa9653b0 13 // Read buffer
Xiaofei 0:633baa9653b0 14 void Recv(char*,const size_t&);
Xiaofei 0:633baa9653b0 15
Xiaofei 0:633baa9653b0 16 private:
Xiaofei 0:633baa9653b0 17 Serial _xbee;
Xiaofei 0:633baa9653b0 18 };