1 #ifndef __RAK_ONEWIRESERIAL_H__ 2 #define __RAK_ONEWIRESERIAL_H__ 48 #if defined(SUPPORT_LORA) && defined(SUPPORT_PASSTHRU) 98 size_t write(
const uint8_t *buf,
size_t size);
134 #endif //end RAKOneWireSerial.h This file contains all error code for the hardware independent driver layer.
#define SERIAL_8N1
Definition: HardwareSerial.h:24
Definition: RAKOneWireSerial.h:14
uint8_t BufferSize
Definition: RAKOneWireSerial.h:23
Default mode which depends on platform.
Definition: HardwareSerial.h:62
uint8_t * Buffer
Definition: RAKOneWireSerial.h:19
RAK_SERIAL_MODE
Definition: HardwareSerial.h:50
struct RAK_ONEWIRE_SERIAL_RECEIVE RAK_ONEWIRE_SERIAL_RECEIVE_T
Provide a hardware independent serial driver layer for API layer to use.
Definition: RAKOneWireSerial.h:28
enum _SERIAL_PORT SERIAL_PORT
void begin(uint32_t baud, RAK_SERIAL_MODE mode=RAK_DEFAULT_MODE)
Definition: RAKOneWireSerial.h:84
void(* rak_onewire_serial_recv_cb)(SERIAL_PORT port, RAK_ONEWIRE_SERIAL_RECEIVE_T *data)
Definition: RAKOneWireSerial.h:26
The c++ wrapper for Serial functions.