cereal
cereal copied to clipboard
capnp struct definitions and messaging used in comma ecosystem
If we detect the car is missing APIs necessary for control (e.g. EPS doesn't accept lane centering commands)
Probably useful to ensure routes can be used in process replay. Can also be fetched from initData if you don't want it in the carParams.
addresses the `add bootlog id to initData` requirement for logging more boot info Related to https://github.com/commaai/openpilot/pull/32293
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action
Ordinals necessary for https://github.com/commaai/openpilot/pull/31492
When the publisher is created, it calls `msgq_init_publisher` which resets the reader count. If you send data (in `msgq_msg_send`) before the subcriber connects, you will have no readers to signal...