GaloisInc / BESSPIN-Tool-Suite

The core tool of the BESSPIN Framework.
Other
5 stars 2 forks source link

BeamNG Connection Timeouts #1194

Closed dmzimmerman closed 3 years ago

dmzimmerman commented 3 years ago

Occasionally, and apparently unpredictably, the connection from ignition to BeamNG times out. This has been observed to happen anywhere from minutes to many hours after the system is brought up. When it happens, telemetry from BeamNG (GPS positions, speeds, etc.) stops.

It could be a BeamNG issue with a known solution. Also, we might be able to mitigate it on the Python side by timing out the connection and re-establishing it.

podhrmic commented 3 years ago

@EthanJamesLew @lolsborn have we observed any such timeouts since upgrading the BeamNG version?

podhrmic commented 3 years ago

Should be fixed in a8c50e2d2fdbec11f13e9c32c9ed9ea27787b31e

podhrmic commented 3 years ago

Looks good - I see a reconnect message popping up relatively often in the log, but it works just fine. Open question is what happens if you are driving and a reconnect happen? @EthanJamesLew