mraa
0.4.5
Low Level Skeleton Library for Communication on GNU/Linux platforms
|
A Structure representing a platform/board.
Data Fields | |
unsigned int | phy_pin_count |
unsigned int | gpio_count |
unsigned int | aio_count |
unsigned int | i2c_bus_count |
mraa_i2c_bus_t | i2c_bus [6] |
unsigned int | def_i2c_bus |
unsigned int | spi_bus_count |
mraa_spi_bus_t | spi_bus [6] |
unsigned int | def_spi_bus |
unsigned int | adc_raw |
unsigned int | adc_supported |
unsigned int | def_uart_dev |
unsigned int | uart_dev_count |
mraa_uart_dev_t | uart_dev [6] |
mraa_pininfo_t * | pins |
unsigned int phy_pin_count |
The Total IO pins on board
unsigned int gpio_count |
GPIO Count
unsigned int aio_count |
Analog side Count
unsigned int i2c_bus_count |
Usable i2c Count
mraa_i2c_bus_t i2c_bus[6] |
Array of i2c
unsigned int def_i2c_bus |
Position in array of default i2c bus
unsigned int spi_bus_count |
Usable spi Count
mraa_spi_bus_t spi_bus[6] |
Array of spi
unsigned int def_spi_bus |
Position in array of defult spi bus
unsigned int adc_raw |
ADC raw bit value
unsigned int adc_supported |
ADC supported bit value
unsigned int def_uart_dev |
Position in array of defult uart
unsigned int uart_dev_count |
Usable spi Count
mraa_uart_dev_t uart_dev[6] |
Array of UARTs
mraa_pininfo_t* pins |
Pointer to pin array