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: mbed XBee mbed-rtos
functions.h@7:39deffbdcae4, 2012-09-26 (annotated)
- Committer:
- yamaguch
- Date:
- Wed Sep 26 06:13:30 2012 +0000
- Revision:
- 7:39deffbdcae4
- Parent:
- 6:d456c203adb6
- Child:
- 8:a2b2454689bf
renamed function names
Who changed what in which revision?
| User | Revision | Line number | New contents of line | 
|---|---|---|---|
| yamaguch | 0:34e0352d7396 | 1 | #include "mbed.h" | 
| yamaguch | 0:34e0352d7396 | 2 | |
| yamaguch | 0:34e0352d7396 | 3 | struct Function { | 
| yamaguch | 0:34e0352d7396 | 4 | char *name; | 
| yamaguch | 0:34e0352d7396 | 5 | void (*func)(); | 
| yamaguch | 0:34e0352d7396 | 6 | }; | 
| yamaguch | 0:34e0352d7396 | 7 | |
| yamaguch | 7:39deffbdcae4 | 8 | void xbee01(); | 
| yamaguch | 7:39deffbdcae4 | 9 | void xbee02(); | 
| yamaguch | 7:39deffbdcae4 | 10 | void xbee03(); | 
| yamaguch | 7:39deffbdcae4 | 11 | void xbee04(); | 
| yamaguch | 7:39deffbdcae4 | 12 | void xbee05(); | 
| yamaguch | 7:39deffbdcae4 | 13 | void xbee06(); | 
| yamaguch | 7:39deffbdcae4 | 14 | void xbee07(); | 
| yamaguch | 7:39deffbdcae4 | 15 | void xbee08(); | 
| yamaguch | 7:39deffbdcae4 | 16 | void xbee09(); | 
| yamaguch | 1:dedbc2504219 | 17 | void xbee10(); | 
| yamaguch | 5:d01cf03058f6 | 18 | void xbee11(); | 
| yamaguch | 7:39deffbdcae4 | 19 | void xbee_io01(); | 
| yamaguch | 7:39deffbdcae4 | 20 | void xbee_io02(); | 
| yamaguch | 7:39deffbdcae4 | 21 | void xbee_io03(); | 
| yamaguch | 7:39deffbdcae4 | 22 | void xbee_io04(); | 
| yamaguch | 7:39deffbdcae4 | 23 | void xbee_io05(); | 
| yamaguch | 7:39deffbdcae4 | 24 | void xbee_io06(); | 
| yamaguch | 7:39deffbdcae4 | 25 | void xbee_io07(); | 
| yamaguch | 7:39deffbdcae4 | 26 | void xbee_at_command(); | 
| yamaguch | 7:39deffbdcae4 | 27 | void xbee_network_reset(); | 
| yamaguch | 0:34e0352d7396 | 28 | |
| yamaguch | 0:34e0352d7396 | 29 | Function functions[] = { | 
| yamaguch | 6:d456c203adb6 | 30 | "function description", 0, | 
| yamaguch | 7:39deffbdcae4 | 31 | "XBee01 - Firmware Version", xbee01, | 
| yamaguch | 7:39deffbdcae4 | 32 | "XBee02 - AT Command Executions", xbee02, | 
| yamaguch | 7:39deffbdcae4 | 33 | "XBee03 - Changing PAN ID", xbee03, | 
| yamaguch | 7:39deffbdcae4 | 34 | "XBee04 - Receiver (receive & dump)", xbee04, | 
| yamaguch | 7:39deffbdcae4 | 35 | "XBee05 - Router (send hello 10 times)", xbee05, | 
| yamaguch | 7:39deffbdcae4 | 36 | "XBee06 - Router (send hello and check if it succeeds)", xbee06, | 
| yamaguch | 7:39deffbdcae4 | 37 | "XBee07 - Coordinator (receive and scan sender's addresses)", xbee07, | 
| yamaguch | 7:39deffbdcae4 | 38 | "XBee08 - Coordinator (receive and retrieve RSSI values)", xbee08, | 
| yamaguch | 7:39deffbdcae4 | 39 | "XBee09 - Router (send greetings to destination and wait for reply)", xbee09, | 
| yamaguch | 6:d456c203adb6 | 40 | "XBee10 - Router (receive greetings and reply)", xbee10, | 
| yamaguch | 6:d456c203adb6 | 41 | "XBee11 - Router (broadcast, send and receive to/from others)", xbee11, | 
| yamaguch | 7:39deffbdcae4 | 42 | "XBeeIO01 - IO (blink an LED connected to DIO12)", xbee_io01, | 
| yamaguch | 7:39deffbdcae4 | 43 | "XBeeIO02 - Remote IO (blink an LED connected to DIO12)", xbee_io02, | 
| yamaguch | 7:39deffbdcae4 | 44 | "XBeeIO03 - IO Sampling (execute IS command to read AD1 & DIO4)", xbee_io03, | 
| yamaguch | 7:39deffbdcae4 | 45 | "XBeeIO04 - Remote IO Sampling (execute IS command to read AD1 & DIO4", xbee_io04, | 
| yamaguch | 7:39deffbdcae4 | 46 | "XBeeIO05 - Remote IO Sampling (use IOSample object to get AD1)", xbee_io05, | 
| yamaguch | 7:39deffbdcae4 | 47 | "XBeeIO06 - IO Sampling (send IO sampling every second)", xbee_io06, | 
| yamaguch | 7:39deffbdcae4 | 48 | "XBeeIO07 - Temperature Sampling Receiver", xbee_io07, | 
| yamaguch | 7:39deffbdcae4 | 49 | "AT Command Executor", xbee_at_command, | 
| yamaguch | 7:39deffbdcae4 | 50 | "Network Reset (issue NR0 command)", xbee_network_reset, | 
| yamaguch | 0:34e0352d7396 | 51 | 0, 0 | 
| yamaguch | 7:39deffbdcae4 | 52 | }; |