XBee and XBee-PRO ZigBee RF modules provide cost-effective wireless connectivity to electronic devices. They are interoperable with other ZigBee PRO feature set devices, including devices from other vendors.
Options/OptionsBase.cpp
- Committer:
- yangcq88517
- Date:
- 2015-11-14
- Revision:
- 6:5f31ddc17239
- Parent:
- 4:a0f1fba6c2fb
File content as of revision 6:5f31ddc17239:
#include "OptionsBase.h" OptionsBase::OptionsBase() { value = 0x00; } OptionsBase::OptionsBase(unsigned char option) { value = option; } OptionsBase * OptionsBase::DEFAULT = new OptionsBase(); OptionsBase * OptionsBase::DisableRetriesRouteRepair = new OptionsBase(0x01); bool OptionsBase::getDisableRetriesRouteRepair() { if ((value & 0x01) == 0x01) return true; else return false; } void OptionsBase::setDisableRetriesRouteRepair(bool status) { if (status) value |= 0x01; else value &= 0xFE; } unsigned char OptionsBase::getValue() { return value; }