feat: send car configuration at startime

This commit is contained in:
2021-02-09 19:14:29 +01:00
parent d0c8ef76fc
commit 3d81336c9b
4 changed files with 233 additions and 47 deletions

View File

@ -6,6 +6,7 @@ import (
events2 "github.com/cyrilix/robocar-protobuf/go/events"
"github.com/cyrilix/robocar-simulator/pkg/events"
"github.com/cyrilix/robocar-simulator/pkg/gateway"
"github.com/cyrilix/robocar-simulator/pkg/simulator"
mqtt "github.com/eclipse/paho.mqtt.golang"
"github.com/golang/protobuf/proto"
log "github.com/sirupsen/logrus"
@ -48,7 +49,15 @@ func main() {
}
defer client.Disconnect(10)
gtw := gateway.New(address)
carConfig := simulator.CarConfigMsg{
MsgType: simulator.MsgTypeCarConfig,
BodyStyle: simulator.CarConfigBodyStyleDonkey,
BodyR: "0",
BodyG: "0",
BodyB: "255",
FontSize: "0",
}
gtw := gateway.New(address, &carConfig)
defer gtw.Stop()