macCommands

package
v0.0.0-...-7a68c68 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2022 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseMACCommand

func ParseMACCommand(cmd lorawan.Payload, uplink bool) (lorawan.CID, []byte, error)

Types

type AckMacCommand

type AckMacCommand struct {
	// contains filtered or unexported fields
}

AckMacCommand contains ack command that is need a condition to not send

func (*AckMacCommand) CleanFOptsDLChannelAns

func (c *AckMacCommand) CleanFOptsDLChannelAns()

CleanFOptsDLChannelAns clean struct

func (*AckMacCommand) CleanFOptsRXParamSetupAns

func (c *AckMacCommand) CleanFOptsRXParamSetupAns()

CleanFOptsRXParamSetupAns clean struct

func (*AckMacCommand) CleanFOptsRXTimingSetupAns

func (c *AckMacCommand) CleanFOptsRXTimingSetupAns()

CleanFOptsRXTimingSetupAns clean struct

func (*AckMacCommand) GetAll

func (c *AckMacCommand) GetAll() []lorawan.Payload

GetAll get all ack mac command that require a condition

func (*AckMacCommand) GetDLChannelAns

func (c *AckMacCommand) GetDLChannelAns() []lorawan.Payload

GetDLChannelAns get DLChannelAns command

func (*AckMacCommand) GetRXParamSetupAns

func (c *AckMacCommand) GetRXParamSetupAns() []lorawan.Payload

GetRXParamSetupAns get RXParamSetupAns command

func (*AckMacCommand) GetRXTimingSetupAns

func (c *AckMacCommand) GetRXTimingSetupAns() []lorawan.Payload

GetRXTimingSetupAns get DLChannelAns command

func (*AckMacCommand) SetDLChannelAns

func (c *AckMacCommand) SetDLChannelAns(command []lorawan.Payload)

SetDLChannelAns set ack command for DLChannelReq ack

func (*AckMacCommand) SetRXParamSetupAns

func (c *AckMacCommand) SetRXParamSetupAns(command []lorawan.Payload)

SetRXParamSetupAns set ack command for rxParamSetupReq ack

func (*AckMacCommand) SetRXTimingSetupAns

func (c *AckMacCommand) SetRXTimingSetupAns(command []lorawan.Payload)

SetRXTimingSetupAns set ack command for DLChannelReq ack

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL