Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(hesai): per-sensor diagnostic struct definitions (#208)
* fix hesaiconfig ptp * chagnge struct name * refactor lidaStatus * fix lidarstatus tcp * fix lidarmonitor and some issues * fix lidarstatus binary issue * refactor lidarConfig * fix any codes * fix as review * fix reviewd points * fix reviewd point * chore(hesai): reduce log spam Signed-off-by: Max SCHMELLER <[email protected]> * chore(hesai_cmd_response): make all inheritances public Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai): correct sensor get command return logic after merge Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai): add missing diagnostics summary, display strings without quotes Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai): fix diagnostics keys being output in the wrong categories Signed-off-by: Max SCHMELLER <[email protected]> * feat(hesai): change PTP status to ERROR when not synchronized Signed-off-by: Max SCHMELLER <[email protected]> * chore(hesai): remove duplicate config printing Signed-off-by: Max SCHMELLER <[email protected]> * chore(hesai): remove unnecessary print statements Signed-off-by: Max SCHMELLER <[email protected]> * chore(hesai): lessen log spam, error messages Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai): add back support for pandar64 Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai): add back support for QT128 Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai): disable voltage monitor output for sensors that don't support it Signed-off-by: Max SCHMELLER <[email protected]> * chore(hesai_cmd_response): reduce compiler warnings Signed-off-by: Max SCHMELLER <[email protected]> * fix(hesai_hw_interface): for sensors we couldn't test, fall back to using the simplest available structs to parse Signed-off-by: Max SCHMELLER <[email protected]> * chore(hesai_hw_interface): remove temporary cxxabi usage Signed-off-by: Max SCHMELLER <[email protected]> * fix(nebula_common): properly add nlohmann_json dependency Signed-off-by: Max SCHMELLER <[email protected]> * fix(pandar64): add calibration_file to schema Signed-off-by: Max SCHMELLER <[email protected]> --------- Signed-off-by: Max SCHMELLER <[email protected]> Co-authored-by: Max SCHMELLER <[email protected]> Co-authored-by: Max Schmeller <[email protected]>
- Loading branch information