import "go.sbk.wtf/ambient-glance/apps"
type Aircraft struct {
Hex string `json:"hex"`
RecordType string `json:"type"`
Flight string `json:"flight"`
Registration string `json:"r"`
Type string `json:"t"`
Description string `json:"desc"`
Owner string `json:"ownOp"`
Year string `json:"year"`
Lat float64 `json:"lat"`
Lon float64 `json:"lon"`
GroundSpeed float64 `json:"gs"`
}
type Airport struct {
IATA string `json:"iata"`
ICAO string `json:"icao"`
Location string `json:"location"`
}
func NewADSB(tar1090Endpoint, lat, lon, dist string, log *log.Logger, intents chan<- scheduler.Intent) BackgroundApp
type LogLoggerHandler struct {/* contains filtered or unexported fields */}
func (l LogLoggerHandler) WithGroup(name string) slog.Handler
type Plane struct {
Callsign string `json:"callsign"`
Lat float64 `json:"lat"`
Lng float64 `json:"lng"`
}
type RoutesetResponse struct {
Callsign string `json:"callsign"`
AirportCodesIATA string `json:"_airport_codes_iata"`
Airports []Airport `json:"_airports"`
}
adsb.go babyshark.go clock.go derek.go eightclap.go fortune.go oba.go play.go rss.go wrap.go