summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaulo Borges <paulo.borges@openbossa.org>2013-12-25 00:17:14 -0300
committerPaulo Borges <paulo.borges@openbossa.org>2013-12-25 23:54:11 -0300
commit59fd5723a6726bba599bcd7824d2ede69318d049 (patch)
treef806a793645a7bc33419c473cd07fbe707c8e885
parent013e1013bbf3be12aef7dc93d93c15d470a0d23d (diff)
radio: Add Radio APIs
-rw-r--r--stack/radio.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/stack/radio.h b/stack/radio.h
index c363862..370ccde 100644
--- a/stack/radio.h
+++ b/stack/radio.h
@@ -24,4 +24,11 @@
* SOFTWARE.
*/
+typedef void (*radio_handler) (uint8_t evt, void *data);
+
int16_t radio_init(void);
+int16_t radio_stop(void);
+int16_t radio_send(uint8_t ch, uint32_t aa, uint32_t crc, const uint8_t *data,
+ uint8_t len);
+int16_t radio_recv(uint8_t ch, uint32_t aa, uint32_t crc);
+void radio_register_handler(radio_handler hdlr);