Versions in this module Expand all Collapse all v1 v1.0.0 Dec 17, 2018 Changes in this version + type AtrovanGenerator struct + func (g AtrovanGenerator) Generate(input interface{}) ([]byte, error) + func (g AtrovanGenerator) Topic() string + type FancoGenerator struct + ThingID string + func (g FancoGenerator) Generate(input interface{}) ([]byte, error) + func (g FancoGenerator) Topic() string + type Generator interface + Generate func(input interface{}) ([]byte, error) + Topic func() string + type ISRCGenerator struct + ApplicationID int + ApplicationName string + DevEUI string + DeviceName string + GatewayMac string + func (g ISRCGenerator) Generate(input interface{}) ([]byte, error) + func (g ISRCGenerator) Topic() string + type RxInfo struct + LoRaSNR float64 + Mac string + Name string + RSSI int + Time time.Time + type RxMessage struct + ApplicationID string + ApplicationName string + Data []byte + DevEUI string + DeviceName string + FCnt int + FPort int + RxInfo []RxInfo + TxInfo TxInfo + type TTNGenerator struct + ApplicationID string + ApplicationName string + DevEUI string + DeviceName string + func (g TTNGenerator) Generate(input interface{}) ([]byte, error) + func (g TTNGenerator) Topic() string + type TTNRequest struct + AppID string + Confirmed bool + Counter int + DevID string + HardwareSerial string + IsRetry bool + Metadata struct{ ... } + PayloadRaw []byte + Port int + type TxInfo struct + Adr bool + CodeRate string + Frequency int