Contiki-NG
|
Header file with definitions related to the I/O connections on the TI Sensortag. More...
#include "ioc.h"
Go to the source code of this file.
Macros | |
LED HAL configuration | |
Those values are not meant to be modified by the user | |
#define | LEDS_CONF_COUNT 1 |
#define | LEDS_CONF_RED 1 |
LED IOID mappings | |
Those values are not meant to be modified by the user | |
#define | BOARD_IOID_LED_1 IOID_10 |
UART IOID mapping | |
Those values are not meant to be modified by the user | |
#define | BOARD_IOID_DP4_UARTRX IOID_28 |
#define | BOARD_IOID_DP5_UARTTX IOID_29 |
#define | BOARD_IOID_UART_RX IOID_17 |
#define | BOARD_IOID_UART_TX IOID_16 |
#define | BOARD_IOID_UART_CTS IOID_UNUSED |
#define | BOARD_IOID_UART_RTS IOID_UNUSED |
#define | BOARD_UART_RX (1 << BOARD_IOID_UART_RX) |
#define | BOARD_UART_TX (1 << BOARD_IOID_UART_TX) |
#define | BOARD_UART_CTS (1 << BOARD_IOID_UART_CTS) |
#define | BOARD_UART_RTS (1 << BOARD_IOID_UART_RTS) |
Button IOID mapping | |
Those values are not meant to be modified by the user | |
#define | BOARD_IOID_KEY_LEFT IOID_15 |
#define | BOARD_IOID_KEY_RIGHT IOID_4 |
#define | BOARD_KEY_LEFT (1 << BOARD_IOID_KEY_LEFT) |
#define | BOARD_KEY_RIGHT (1 << BOARD_IOID_KEY_RIGHT) |
Buzzer configuration | |
#define | BOARD_IOID_BUZZER IOID_21 |
Buzzer Pin. | |
Reed Relay IOID mapping | |
Those values are not meant to be modified by the user | |
#define | BOARD_IOID_REED_RELAY IOID_1 |
External flash IOID mapping and part-related constants | |
Those values are not meant to be modified by the user | |
#define | EXT_FLASH_SPI_CONTROLLER SPI_CONTROLLER_SPI0 |
#define | EXT_FLASH_SPI_PIN_SCK IOID_17 |
#define | EXT_FLASH_SPI_PIN_MOSI IOID_19 |
#define | EXT_FLASH_SPI_PIN_MISO IOID_18 |
#define | EXT_FLASH_SPI_PIN_CS IOID_14 |
#define | EXT_FLASH_DEVICE_ID 0x14 |
#define | EXT_FLASH_MID 0xC2 |
#define | EXT_FLASH_PROGRAM_PAGE_SIZE 256 |
#define | EXT_FLASH_ERASE_SECTOR_SIZE 4096 |
#define | BOARD_IOID_SDA IOID_5 |
I2C IOID mappings. More... | |
#define | BOARD_IOID_SCL IOID_6 |
Interface 0 SCL: All sensors bar MPU. | |
#define | BOARD_IOID_SDA_HP IOID_8 |
Interface 1 SDA: MPU. | |
#define | BOARD_IOID_SCL_HP IOID_9 |
Interface 1 SCL: MPU. | |
#define | BOARD_IOID_MPU_INT IOID_7 |
MPU IOID mappings. More... | |
#define | BOARD_IOID_AUDIOFS_TDO IOID_16 |
Board devpack IOID mappings (LCD etc.) More... | |
#define | BOARD_IOID_TMP_RDY IOID_11 |
TMP Sensor. More... | |
#define | BOARD_IOID_MIC_POWER IOID_13 |
Digital Microphone. More... | |
RF Front End configuration | |
Those values are not meant to be modified by the user | |
#define | RF_CORE_CONF_RADIO_SETUP_FRONT_END_MODE 0x01 /* Single-Ended, RFP */ |
#define | RF_CORE_CONF_RADIO_SETUP_BIAS_MODE 0x01 /* External */ |
#define | RF_CORE_CONF_PROP_FRONT_END_MODE 0x02 /* Single-Ended, RFN */ |
#define | RF_CORE_CONF_PROP_BIAS_MODE 0x01 /* External */ |
Board-specific overrides | |
Those values are not meant to be modified by the user | |
#define | IEEE_MODE_CONF_BOARD_OVERRIDES ADI_HALFREG_OVERRIDE(0, 16, 0x7, 1), |
#define | RF_BLE_CONF_BOARD_OVERRIDES ADI_HALFREG_OVERRIDE(0, 16, 0x7, 1), |
#define | SMARTRF_SETTINGS_CONF_BOARD_OVERRIDES ADI_HALFREG_OVERRIDE(0, 16, 0x7, 2), |
#define | SMARTRF_SETTINGS_CONF_RSSI_OFFSET_779_930 0x00F688A3 |
#define | SMARTRF_SETTINGS_CONF_OVERRIDE_TRIM_OFFSET 0x00018883 |
#define | BOARD_BUTTON_HAL_INDEX_KEY_LEFT 0x00 |
Board indices for the button HAL. More... | |
#define | CCXXWARE_CONF_BL_PIN_NUMBER IOID_UNUSED |
ROM bootloader configuration. More... | |
Device string used on startup | |
#define | BOARD_STRING "TI CC1350 SensorTag" |
Functions | |
void | board_init (void) |
Board specific iniatialisation. | |
Header file with definitions related to the I/O connections on the TI Sensortag.
Definition in file board.h.