69 mraa_uart_context uart;
71 unsigned char ROM_NO[8];
73 int LastFamilyDiscrepancy;
78 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:61
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:199
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:83