This commit implements the OBDII component which receives OBDII
packet from the CAN BUS socket. The packet will be serialized by
flatbuffer and be compressed by brotli.
The can-bus directory implements the CAN BUS utility for CAN BUS
communication.
There are various standard interfaces for OBD. For TA-endpoint,
we use OBD-II standard interfaces.
For a specific purpose, we only implements service 01 and service 09
with some of pids. Those service and pids can be seen to
OBDComp/obd_pid.h.
This commit implements the OBDII component which receives OBDII packet from the CAN BUS socket. The packet will be serialized by flatbuffer and be compressed by brotli.
The can-bus directory implements the CAN BUS utility for CAN BUS communication.
There are various standard interfaces for OBD. For TA-endpoint, we use OBD-II standard interfaces.
For a specific purpose, we only implements service 01 and service 09 with some of pids. Those service and pids can be seen to OBDComp/obd_pid.h.
Close #752