Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MqttBroker ¶
type Ping ¶
type Ping struct {
ID string `json:"id"`
Disc string `json:"disc"`
IDType int `json:"idType"`
Rssi1M int `json:"rssi@1m"`
Rssi int `json:"rssi"`
Raw float64 `json:"raw"`
Distance float64 `json:"distance"`
Speed float64 `json:"speed"`
Mac string `json:"mac"`
Interval int `json:"interval"`
Recieved time.Time
}
type ServerConfig ¶
type TableResponse ¶
type Telemetry ¶
type Telemetry struct {
IP string `json:"ip"`
Uptime int `json:"uptime"`
Firm string `json:"firm"`
Rssi int `json:"rssi"`
Ver string `json:"ver"`
Adverts int `json:"adverts"`
Seen int `json:"seen"`
Queried int `json:"queried"`
Reported int `json:"reported"`
FreeHeap int `json:"freeHeap"`
MaxAllocHeap int `json:"maxAllocHeap"`
MemFrag float64 `json:"memFrag"`
ScanHighWater int `json:"scanHighWater"`
ReportHighWater int `json:"reportHighWater"`
Recieved time.Time
}
func (Telemetry) UptimeDuration ¶
type ThreeD ¶
type ThreeD struct {
Nodes []ThreeDNode `json:"nodes"`
Links []ThreeDLink `json:"links"`
}
type ThreeDLink ¶
type ThreeDNode ¶
Click to show internal directories.
Click to hide internal directories.