dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_board.h File Reference

Go to the source code of this file.

Macros

#define PIOS_ADC_SUB_DRIVER_MAX_INSTANCES   3
 
#define PIOS_LED_HEARTBEAT   0
 
#define PIOS_LED_ALARM   1
 
#define PIOS_ANNUNC_NUM   2
 
#define PIOS_COM_BUFFER_SIZE   1024
 
#define PIOS_COM_MAX_DEVS   255
 
#define PIOS_UDP_RX_BUFFER_SIZE   PIOS_COM_BUFFER_SIZE
 
#define PIOS_TCP_RX_BUFFER_SIZE   PIOS_COM_BUFFER_SIZE
 
#define PIOS_SERIAL_RX_BUFFER_SIZE   PIOS_COM_BUFFER_SIZE
 
#define PIOS_COM_TELEM_USB   (pios_com_telem_usb_id)
 
#define PIOS_COM_GPS   (pios_com_gps_id)
 
#define PIOS_COM_MSP   (pios_com_msp_id)
 
#define PIOS_COM_DEBUG   (pios_com_debug_id)
 
#define PIOS_COM_OPENLOG   (pios_com_openlog_id)
 
#define PIOS_COM_LIGHTTELEMETRY   (pios_com_lighttelemetry_id)
 
#define DEBUG_LEVEL   2
 
#define DEBUG_PRINTF(level,...)   do { if ((level) <= DEBUG_LEVEL) { fprintf(stderr, __VA_ARGS__); } } while (0)
 

Variables

uintptr_t pios_com_telem_serial_id
 
uintptr_t pios_com_telem_usb_id
 
uintptr_t pios_com_gps_id
 
uintptr_t pios_com_debug_id
 
uintptr_t pios_com_openlog_id
 
uintptr_t pios_com_lighttelemetry_id
 
uintptr_t pios_com_msp_id