68 #define MRAA_UART_OW_ROMCODE_SIZE 8
mraa_uart_ow_context mraa_uart_ow_init_raw(const char *path)
unsigned char ROM_NO[MRAA_UART_OW_ROMCODE_SIZE]
Definition: uart_ow.h:75
mraa_boolean_t LastDeviceFlag
Definition: uart_ow.h:81
unsigned int mraa_boolean_t
Definition: common.h:78
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)
struct _uart * mraa_uart_context
Definition: uart.h:49
mraa_uart_ow_context mraa_uart_ow_init(int uart)
const char * mraa_uart_ow_get_dev_path(mraa_uart_ow_context dev)
struct _mraa_uart_ow * mraa_uart_ow_context
mraa_uart_context uart
Definition: uart_ow.h:73
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:209
int LastFamilyDiscrepancy
Definition: uart_ow.h:79
#define MRAA_UART_OW_ROMCODE_SIZE
Definition: uart_ow.h:68
mraa_result_t mraa_uart_ow_reset(mraa_uart_ow_context dev)
mraa_result_t mraa_uart_ow_stop(mraa_uart_ow_context dev)
int LastDiscrepancy
Definition: uart_ow.h:77
mraa_uart_ow_rom_cmd_t
Definition: uart_ow.h:87