|
NIBO Library 2.11
|
Routinen zur Kommunikation über ein XBee Modul. Mehr ...
#include <stdint.h>gehe zum Quellcode dieser Datei
Makrodefinitionen | |
| #define | XBEE_TXBUF_SIZE 40 |
| #define | XBEE_RXBUF_SIZE 10 |
| #define | XBEE_USE_UART0 |
Funktionen | |
| void | xbee_set_baudrate (uint16_t baud) |
| void | xbee_enable () |
| void | xbee_disable () |
| void | xbee_tx_start (uint8_t size) |
| uint8_t | xbee_tx_idle () |
| uint8_t | xbee_rx_avail () |
| uint8_t | xbee_status () |
Variablen | |
| uint8_t | xbee_tx_buf [XBEE_TXBUF_SIZE] |
| uint8_t | xbee_rx_buf [XBEE_RXBUF_SIZE] |
| uint16_t | xbee_tx_address |
| uint16_t | xbee_rx_address |
Routinen zur Kommunikation über ein XBee Modul.
| void xbee_disable | ( | ) |
Senden und empfangen deaktivieren.
| void xbee_enable | ( | ) |
Senden und empfangen aktivieren.
| uint8_t xbee_rx_avail | ( | ) |
Empfangenes Datenpaket steht bereit
| void xbee_set_baudrate | ( | uint16_t | baud | ) |
Setzt neue Baudrate
| uint8_t xbee_status | ( | ) |
Liefert den aktuellen Status des XBee Moduls
| uint8_t xbee_tx_idle | ( | ) |
Senden fertig, neue Übertragung kann beginnen
| void xbee_tx_start | ( | uint8_t | size | ) |
Datenpaket übertragen
| uint16_t xbee_rx_address |
Empfangsaddresse
| uint8_t xbee_rx_buf[XBEE_RXBUF_SIZE] |
Empfangene Daten
| uint16_t xbee_tx_address |
Sendeaddresse
| uint8_t xbee_tx_buf[XBEE_TXBUF_SIZE] |
Zu versendende Daten
1.7.4-20110426