A small lib for switch xbee from transperant mode to api
Diff: XbeeConfig.h
- Revision:
- 0:31b3aca13b85
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/XbeeConfig.h Mon Jan 30 16:22:53 2017 +0000 @@ -0,0 +1,30 @@ +/* + * XbeeConfig.h + * + * Created on: 29/01/2017 + * Author: gert + */ + +#ifndef XBEECONFIG_XBEECONFIG_H_ +#define XBEECONFIG_XBEECONFIG_H_ +#include "mbed.h" + +class XbeeConfig { +private: + RawSerial _com; + DigitalOut rst; + int ConfigMode(); + int ExitConfigMode(); + int SetAPI(); + void Reset(); + int Wait4OK(); + int SetZB(); + int ResetSetAPI(); +public: + XbeeConfig(PinName tx, PinName rx, PinName Rst); + virtual ~XbeeConfig(); + int Switch2APImode(); + int Switch2Transperantmode(); +}; + +#endif /* XBEECONFIG_XBEECONFIG_H_ */ \ No newline at end of file