GroveLoraRf95Hsu class

Communications interface to the RF95 High Speed Uart(HSU) interface.

Constructors

GroveLoraRf95Hsu(MraaUart _mraaUart, {String? uartDevice = GroveLoraRf95Definitions.uartDefaultDevice})
Construction

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

burstRead(int register, List<int> bytes, int length) bool
Burst read
burstWrite(int register, List<int> bytes) bool
Burst write
initialise() bool
Initialise
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
read(int register) int
Read a register value
readByte() int
readByte
toString() String
A string representation of this object.
inherited
uartRx(int register, List<int> bytes, int length) bool
UART receive
uartTx(int register, List<int> bytes) bool
UART transmit
write(int register, int value) bool
Write a register value

Operators

operator ==(Object other) bool
The equality operator.
inherited