67 typedef struct _uart* mraa_uart_ow_context;
70 static const int MRAA_UART_OW_ROMCODE_SIZE = 8;
mraa_uart_ow_context mraa_uart_ow_init_raw(const char *path)
unsigned int mraa_boolean_t
Definition: common.h:60
mraa_result_t mraa_uart_ow_rom_search(mraa_uart_ow_context dev, mraa_boolean_t start, uint8_t *id)
int mraa_uart_ow_read_byte(mraa_uart_ow_context dev)
mraa_uart_ow_context mraa_uart_ow_init(int uart)
const char * mraa_uart_ow_get_dev_path(mraa_uart_ow_context dev)
uint8_t mraa_uart_ow_crc8(uint8_t *buffer, uint16_t length)
int mraa_uart_ow_write_byte(mraa_uart_ow_context dev, uint8_t byte)
int mraa_uart_ow_bit(mraa_uart_ow_context dev, uint8_t bit)
mraa_result_t mraa_uart_ow_command(mraa_uart_ow_context dev, uint8_t command, uint8_t *id)
mraa_result_t
Definition: types.h:196
mraa_result_t mraa_uart_ow_reset(mraa_uart_ow_context dev)
mraa_result_t mraa_uart_ow_stop(mraa_uart_ow_context dev)
mraa_uart_ow_rom_cmd_t
Definition: uart_ow.h:75