Reference
@meshcorejs/protocol
Classes
Interfaces
- AdvertPush
- BattAndStorageFrame
- ChannelInfoFrame
- ChannelMessageFrame
- ChannelRecord
- ContactDeletedPush
- ContactFrame
- ContactMessageFrame
- ContactRecord
- ContactsFullPush
- ContactsStartFrame
- CurrentTimeFrame
- DeviceInfo
- DeviceInfoFrame
- DisabledFrame
- EndOfContactsFrame
- ErrFrame
- ExportContactFrame
- MalformedFrame
- MsgWaitingPush
- NewAdvertPush
- NoMoreMessagesFrame
- OkFrame
- Path
- PathLength
- PathUpdatedPush
- SelfInfo
- SelfInfoFrame
- SendChannelTxtMsgParams
- SendConfirmedPush
- SendTxtMsgParams
- SentFrame
- SetAdvertLatLonCommand
- SetChannelParams
- SetRadioParamsCommand
- UnknownFrame
Type Aliases
Variables
- APP_TARGET_VERSION
- CHANNEL_SECRET_SIZE
- CommandCode
- CONTACT_URI_PREFIX
- ContactType
- FROM_RADIO_MARKER
- MAX_FRAME_SIZE
- MAX_PATH_SIZE
- MAX_TEXT_LEN
- MIN_FIRMWARE_VERSION
- NAME_FIELD_SIZE
- OUT_PATH_UNKNOWN
- PUB_KEY_PREFIX_SIZE
- PUB_KEY_SIZE
- PushCode
- RadioErrorCode
- ResponseCode
- TO_RADIO_MARKER
- TxtType
Functions
- contactUri
- decodeFrame
- decodePath
- decodePathLength
- encodeAddUpdateContact
- encodeAdvertPush
- encodeAppStart
- encodeBattAndStorageResponse
- encodeChannelInfoResponse
- encodeChannelMessageResponse
- encodeContactDeletedPush
- encodeContactMessageResponse
- encodeContactResponse
- encodeContactsFullPush
- encodeContactsStartResponse
- encodeCurrentTimeResponse
- encodeDeviceInfoResponse
- encodeDeviceQuery
- encodeEndOfContactsResponse
- encodeErrResponse
- encodeExportContact
- encodeExportContactResponse
- encodeFrame
- encodeGetBattAndStorage
- encodeGetChannel
- encodeGetContactByKey
- encodeGetContacts
- encodeGetDeviceTime
- encodeMsgWaitingPush
- encodeNewAdvertPush
- encodeNoMoreMessagesResponse
- encodeOkResponse
- encodePath
- encodePathUpdatedPush
- encodeRemoveContact
- encodeResetPath
- encodeSelfInfoResponse
- encodeSendChannelTxtMsg
- encodeSendConfirmedPush
- encodeSendSelfAdvert
- encodeSendTxtMsg
- encodeSentResponse
- encodeSetAdvertLatLon
- encodeSetAdvertName
- encodeSetChannel
- encodeSetDeviceTime
- encodeSetRadioParams
- encodeSetRadioTxPower
- encodeSyncNextMessage
- fromHex
- isPublicKeyHex
- parseContactUri
- publicKeyPrefixToBytes
- publicKeyToBytes
- toHex
- utf8ByteLength