Documentation
¶
Index ¶
- type DiscoveryPacket
- type DownlinkConfirmationPacket
- func (dcp *DownlinkConfirmationPacket) Battery() uint8
- func (dcp *DownlinkConfirmationPacket) Challenge() []byte
- func (dcp *DownlinkConfirmationPacket) Flags() uint8
- func (dcp *DownlinkConfirmationPacket) Rssi() int
- func (dcp *DownlinkConfirmationPacket) Snr() int
- func (dcp *DownlinkConfirmationPacket) Version() uint8
- type DownlinkTransmitPacket
- type MapperPacket
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiscoveryPacket ¶
type DiscoveryPacket struct {
MapperPacket
}
func NewDiscoveryPacketFromBytes ¶
func NewDiscoveryPacketFromBytes(phy []byte) (*DiscoveryPacket, error)
func (DiscoveryPacket) LatLon ¶
func (dp DiscoveryPacket) LatLon() (int32, int32)
func (DiscoveryPacket) LatLonFloat ¶
func (dp DiscoveryPacket) LatLonFloat() (float64, float64)
type DownlinkConfirmationPacket ¶
type DownlinkConfirmationPacket struct {
MapperPacket
}
func NewDownlinkConfirmationPacketFromBytes ¶
func NewDownlinkConfirmationPacketFromBytes(phy []byte) (*DownlinkConfirmationPacket, error)
func (*DownlinkConfirmationPacket) Battery ¶
func (dcp *DownlinkConfirmationPacket) Battery() uint8
func (*DownlinkConfirmationPacket) Challenge ¶
func (dcp *DownlinkConfirmationPacket) Challenge() []byte
func (*DownlinkConfirmationPacket) Flags ¶
func (dcp *DownlinkConfirmationPacket) Flags() uint8
func (*DownlinkConfirmationPacket) Rssi ¶
func (dcp *DownlinkConfirmationPacket) Rssi() int
func (*DownlinkConfirmationPacket) Snr ¶
func (dcp *DownlinkConfirmationPacket) Snr() int
func (*DownlinkConfirmationPacket) Version ¶
func (dcp *DownlinkConfirmationPacket) Version() uint8
type DownlinkTransmitPacket ¶
type DownlinkTransmitPacket struct {
MapperPacket
}
func NewDownlinkTransmitPacket ¶
func NewDownlinkTransmitPacket() *DownlinkTransmitPacket
func (DownlinkTransmitPacket) SetChallenge ¶
func (dtp DownlinkTransmitPacket) SetChallenge(challenge []byte)
type MapperPacket ¶
type MapperPacket struct {
// contains filtered or unexported fields
}
func (MapperPacket) DevAddr ¶
func (mp MapperPacket) DevAddr() lorawan.DevAddr
func (MapperPacket) Payload ¶
func (mp MapperPacket) Payload() []byte
func (MapperPacket) Phy ¶
func (mp MapperPacket) Phy() []byte
func (MapperPacket) SetDevAddr ¶
func (mp MapperPacket) SetDevAddr(devAddr lorawan.DevAddr)
func (MapperPacket) SetFPort ¶
func (mp MapperPacket) SetFPort(fport uint8)
func (MapperPacket) SetFType ¶
func (mp MapperPacket) SetFType(ftype uint8)
Click to show internal directories.
Click to hide internal directories.