Radio Interface Service
@Singleton
Handles the bluetooth link with a mesh radio device. Does not cache any device state, just does bluetooth comms etc...
This service is not exposed outside of this process.
Note - this class intentionally dumb. It doesn't understand protobuf framing etc... It is designed to be simple so it can be stubbed out with a simulated version as needed.
Constructors
Link copied to clipboard
@Inject
Properties
Functions
Link copied to clipboard
Like getDeviceAddress, but filtered to return only devices we are currently bonded with
Link copied to clipboard
Return the device we are configured to use, or null for none device address strings are of the form:
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Constructs a full radio address for the specific interface type.