openpilot
openpilot copied to clipboard
Laikad use subsock
Let's add to process replay first with the submaster. Subsockets need some special care in process replay.
@HaraldSchafer want to keep this open?
Don't understand this change, so closing. @adeebshihadeh Feel free to merge if you want to.
Using a submaster can drop messages if the main loop takes too long to process (since all sockets are conflated). Specifically dropping an ephemeris message would be annoying. Not sure if this is a problem in practice.
Yeah, we shouldn't really not do this because it's not convenient to test in process replay. I'll reopen and handle making it work in process replay.