Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: DigiLogger
Fork of XBeeLib_vs by
Diff: XBee802/XBee802.cpp
- Revision:
- 1:794d1d3e4a08
- Parent:
- 0:fcaad0dfa051
- Child:
- 2:2ee1b6d51df2
--- a/XBee802/XBee802.cpp Fri May 08 11:50:56 2015 +0200
+++ b/XBee802/XBee802.cpp Mon May 11 17:58:00 2015 +0200
@@ -160,12 +160,16 @@
return TxStatusInvalidAddr;
}
-RemoteXBee802 XBee802::get_remote_node_by_id(const char * const node_id)
+TxStatus XBee802::send_data(uint64_t remote64, const uint8_t *const data, uint16_t len)
{
- uint64_t addr64;
- uint16_t addr16;
- _get_remote_node_by_id(node_id, &addr64, &addr16);
- return RemoteXBee802(addr64, addr16);
+ TxFrame802 frame = TxFrame802(remote64, _tx_options, data, len);
+ return send_data(&frame);
+}
+
+TxStatus XBee802::send_data(uint16_t addr16, const uint8_t *const data, uint16_t len)
+{
+ TxFrame802 frame = TxFrame802(addr16, _tx_options, data, len);
+ return send_data(&frame);
}
void XBee802::register_node_discovery_cb(node_discovery_802_cb_t function)
