+\ 4data\18\ 3 \ 1(\f"¦\ 1
+\ eControlCommand\12)
+\ 4type\18\ 1 \ 1(\ e2\e.openxc.ControlCommand.Type\125
+\12diagnostic_request\18\ 2 \ 1(\v2\19.openxc.DiagnosticRequest"2
+\ 4Type\12\v
+\aVERSION\10\ 1\12\r
+ DEVICE_ID\10\ 2\12\ e
+
+DIAGNOSTIC\10\ 3"M
+\ fCommandResponse\12)
+\ 4type\18\ 1 \ 1(\ e2\e.openxc.ControlCommand.Type\12\ f
+\amessage\18\ 2 \ 1( "ª\ 1
+\11DiagnosticRequest\12\v
+\ 3bus\18\ 1 \ 1(\ 5\12\12
+
+message_id\18\ 2 \ 1(\r\12\f
+\ 4mode\18\ 3 \ 1(\r\12\v
+\ 3pid\18\ 4 \ 1(\r\12\ f
+\apayload\18\ 5 \ 1(\f\12\15
+\rparse_payload\18\ 6 \ 1(\b\12\ e
+\ 6factor\18\a \ 1(\ 1\12\ e
+\ 6offset\18\b \ 1(\ 1\12\11
+ frequency\18 \ 1(\ 1"¡\ 1
+\12DiagnosticResponse\12\v