BMCLI doctor
Check the BMCLI runtime environment, including the BMCLI version, loaded BMAPI DLL path and version, compile-time BMAPI header version, compiler, operating system, and connected hardware.
bmcli doctorbmcli doctor --channel=10356/0With --channel, the command also opens the selected channel and dumps its live
mode, bitrate, terminal resistor, RX filters, CAN status, TX tasks, routes,
logging, and replay state. A DLL/header version mismatch is reported prominently
so that the deployed libbmapi.dll can be replaced before hardware tests.
Source of truth: bmcli_reference.md in the BMCLI repository. Run bmcli help <category> <action> --format=json for the exact contract of the installed version.