Answers diagnostic requests
A CAN node (a Raspberry Pi Pico 2 W with a CAN transceiver board) sits on a bench bus and answers standard OBD-II requests: live data (mode 01), stored trouble codes and clearing them (modes 03 and 04), and vehicle information (mode 09), including a multi-frame VIN.