Fires when a new MeshPacket message containing an AdminMessage packet has been received from device
Fires when a new MeshPacket message containing a ATAK packet has been received from device
Fires when the devices connection or configuration status changes
Fires when a new MeshPacket message containing a Environmental Meassurement packet has been received from device
Fires when a new FromRadio message has been received from the device
Fires when a new MeshPacket message containing a IP Tunnel packet has been received from device
Fires when a new FromRadio message containing a Text packet has been received from device
Fires when the device receives a meshPacket, returns a timestamp
Fires when a new FromRadio message containing a Data packet has been received from the device
Fires when a new MeshPacket message containing a NodeInfo packet has been received from device
Fires when a new MeshPacket message containing a Ping packet has been received from device
Fires when a new MeshPacket message containing a Position packet has been received from device
Fires when a new MeshPacket message containing a Private packet has been received from device
Fires when a new MeshPacket message containing a Store and Forward packet has been received from device
Fires when a new MeshPacket message containing a Remote Hardware packet has been received from device
Fires when a new MeshPacket message containing a Routing packet has been received from device
Fires when a new MeshPacket message containing a Serial packet has been received from device
Fires when a new MeshPacket message containing a Store and Forward packet has been received from device
Fires when a new MeshPacket message containing a Text packet has been received from device
Fires when a new MeshPacket message containing a User packet has been received from device
Randomly generated number to ensure confiuration lockstep
Describes the current state of the device
Describes the current state of the device
Device's node number
Fires when a new MyNodeInfo message has been received from the device
Fires when a new RadioConfig message has been received from the device
Keeps track of all requests sent to the radio that have callbacks
Device's preferences
Completes all SubEvents
Triggers the device configure process
Confirms the currently set channels, and prevents changes from reverting after 10 minutes.
If wantAck is true, callback is called when the ack is received
Confirms the currently set preferences, and prevents changes from reverting after 10 minutes.
If wantAck is true, callback is called when the ack is received
Abstract method that connects to the radio
Deletes specific channel via index
Channel index to be deleted
If wantAck is true, callback is called when the ack is received
Abstract method that disconnects from the radio
Generates random packet identifier
Gets all of the devices channels
If wantAck is true, callback is called when the ack is received
Gets specified channel information from the radio
Channel index to be retrieved
If wantAck is true, callback is called when the ack is received
Gets devices Owner
If wantAck is true, callback is called when the ack is received
Gets devices RadioConfig
If wantAck is true, callback is called when the ack is received
Gets called whenever a fromRadio message is received from device, returns fromRadio data
Uint8Array containing raw radio data
Gets called when a MeshPacket is received from device
Abstract method that pings the radio
Sends packet over the radio
dataType Enum of protobuf data type
Node number of the destination node
Whether or not acknowledgement is wanted
Used for testing, requests recpipient to respond in kind with the same type of request
Sends event back to client
If wantAck is true, callback is called when the ack is received
Sends raw packet over the radio
binary data to send
Sends a text over the radio
Node number of the destination node
Whether or not acknowledgement is wanted
If wantAck is true, callback is called when the ack is received
Writes radio config to device
Radio UserPreferences
If wantAck is true, callback is called when the ack is received
Updates the device status eliminating duplicate status events
Abstract method that writes data to the radio
Generated using TypeDoc
Base class for connection methods to extend