![]()  | 
  
    NiboRoboLib 3.6 - NIBO Library
    
   | 
 
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.8.5