Todo List
- Member QtXBee::ATCommand::ATPR
- Check XBee Serie2
- Class QtXBee::Wpan::RxBaseResponse
- Handle options
- Class QtXBee::Wpan::RxResponseIoSample16
- To be implemented
- Class QtXBee::Wpan::RxResponseIoSample64
- To be implemented
- Class QtXBee::Wpan::RxResponseIoSampleBase
- Implement RxResponseIoSampleBase class
- Member QtXBee::Wpan::TxRequest16::assemblePacket ()
Handle Options
Check data's size (up to 100 bytes per packet)
- Member QtXBee::Wpan::TxRequest64::assemblePacket ()
Handle Options
Check data's size (up to 100 bytes per packet)
- Class QtXBee::XBee
- What to do when the XBee is in XBee::CommandMode at the user wants to send API packets ? Auto switch to the correct mode ? Stay in QtXBee::XBee::CommandMode and do nothing but warn the user ?
- Member QtXBee::XBee::sendATCommandAsync (const QByteArray &data)
- Implement this method
- Member QtXBee::XBee::setMode (const Mode mode)
- Set the mode into the XBee, not only the class attribute
- Class QtXBee::XBeePacket
- Create the XBeeRequest class, based on XBeePacket to implement the request packet specific part and remove them from XBeePacket (XBeePacket::assemblePacket(), ...)
- Member QtXBee::XBeePacket::setChecksum (unsigned cs)
- Does it make sense that this method is public ? If not, make it protected.
- Member QtXBee::XBeePacket::setFrameType (ApiId type)
- Does it make sense that this method is public ? If not, make it protected.
- Member QtXBee::XBeePacket::setLength (unsigned length)
- Does it make sense that this method is public ? If not, make it protected.
- Member QtXBee::XBeePacket::startDelimiter () const
- Does it make sense that this method is public ? If not, make it protected.