Documentation ¶
Index ¶
- type DiscoveryPacket
- func (dp *DiscoveryPacket) GnssSecurityStatus() uint8
- func (dp *DiscoveryPacket) Height() int32
- func (dp *DiscoveryPacket) LatLon() (int32, int32)
- func (dp *DiscoveryPacket) LatLonFloat() (float64, float64)
- func (dp *DiscoveryPacket) Spoofing() uint8
- func (dp *DiscoveryPacket) TOW() uint32
- func (dp *DiscoveryPacket) Version() uint8
- 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 MustNewDiscoveryPacketFromBytes ¶ added in v1.1.1
func MustNewDiscoveryPacketFromBytes(phy []byte) *DiscoveryPacket
func MustNewDiscoveryPacketFromBytesFromString ¶ added in v1.1.1
func MustNewDiscoveryPacketFromBytesFromString(base64Phy string) *DiscoveryPacket
func NewDiscoveryPacketFromBytes ¶
func NewDiscoveryPacketFromBytes(phy []byte) (*DiscoveryPacket, error)
func (*DiscoveryPacket) GnssSecurityStatus ¶ added in v1.0.8
func (dp *DiscoveryPacket) GnssSecurityStatus() uint8
func (*DiscoveryPacket) Height ¶ added in v1.0.8
func (dp *DiscoveryPacket) Height() int32
func (*DiscoveryPacket) LatLon ¶
func (dp *DiscoveryPacket) LatLon() (int32, int32)
func (*DiscoveryPacket) LatLonFloat ¶
func (dp *DiscoveryPacket) LatLonFloat() (float64, float64)
func (*DiscoveryPacket) Spoofing ¶ added in v1.0.8
func (dp *DiscoveryPacket) Spoofing() uint8
func (*DiscoveryPacket) TOW ¶ added in v1.0.8
func (dp *DiscoveryPacket) TOW() uint32
func (*DiscoveryPacket) Version ¶ added in v1.0.8
func (dp *DiscoveryPacket) Version() uint8
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.