mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 01:21:20 -04:00
chat history, better turn queue updates
This commit is contained in:
@@ -78,10 +78,19 @@ func main() {
|
||||
defer nightVision.Close()
|
||||
}
|
||||
|
||||
var irTx *roverd.IRTransmitter
|
||||
if cfg.IR.Enabled {
|
||||
irTx, err = roverd.NewIRTransmitter(cfg.IR, logger)
|
||||
if err != nil {
|
||||
logger.Fatalf("init ir tx: %v", err)
|
||||
}
|
||||
defer irTx.Close()
|
||||
}
|
||||
|
||||
autoCharge := roverd.NewAutoChargeController(adapter, eventStream, logger)
|
||||
go autoCharge.Run(ctx, sensorSamples)
|
||||
|
||||
client := roverd.NewWSClient(cfg, adapter, sensorFrames, eventStream, mediaSupervisor, cameraServo, nightVision, logger)
|
||||
client := roverd.NewWSClient(cfg, adapter, sensorFrames, eventStream, mediaSupervisor, cameraServo, nightVision, irTx, logger)
|
||||
|
||||
retryDelay := time.Second
|
||||
for ctx.Err() == nil {
|
||||
|
||||
Reference in New Issue
Block a user