make it work for my tram board
adds webserer with endpoint /line?number=3 you need to specify a post body text using b64-encoded, semicolon-separated names of the stops index of stop name corresponds to returned value (led index)
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package types
|
||||
|
||||
import "time"
|
||||
|
||||
|
||||
type TripMeta struct {
|
||||
TripId string
|
||||
@@ -12,20 +14,20 @@ type MapTrip struct {
|
||||
RouteColor string
|
||||
Mode string
|
||||
Distance float32
|
||||
Departure string
|
||||
Arrival string
|
||||
Departure time.Time
|
||||
Arrival time.Time
|
||||
From Place
|
||||
To Place
|
||||
ScheduledDeparture string
|
||||
ScheduledArrival string
|
||||
ScheduledDeparture time.Time
|
||||
ScheduledArrival time.Time
|
||||
RealTime bool
|
||||
Polyline string
|
||||
}
|
||||
|
||||
type Trip struct {
|
||||
Duration int64
|
||||
StartTime string
|
||||
EndTine string
|
||||
StartTime time.Time
|
||||
EndTine time.Time
|
||||
Transfers int
|
||||
Id string
|
||||
Legs []TripLeg
|
||||
@@ -36,10 +38,10 @@ type TripLeg struct {
|
||||
From Place
|
||||
To Place
|
||||
Duration int64
|
||||
StartTime string
|
||||
EndTime string
|
||||
ScheduledStartTime string
|
||||
ScheduledEndTime string
|
||||
StartTime time.Time
|
||||
EndTime time.Time
|
||||
ScheduledStartTime time.Time
|
||||
ScheduledEndTime time.Time
|
||||
RealTime bool
|
||||
Scheduled bool
|
||||
Distance float32
|
||||
@@ -53,8 +55,8 @@ type Place struct {
|
||||
StopId string
|
||||
Lat float32
|
||||
Lon float32
|
||||
Arrival string
|
||||
Departure string
|
||||
Arrival time.Time
|
||||
Departure time.Time
|
||||
Track string
|
||||
StopCode string
|
||||
Description string
|
||||
|
||||
Reference in New Issue
Block a user