3 \fopenxc.proto
\12\ 6openxc"
\85\ 2
5 \ 4type
\18\ 1 \ 1(
\ e2
\e.openxc.VehicleMessage.Type
\12'
6 \vraw_message
\18\ 2 \ 1(
\v2
\12.openxc.RawMessage
\125
7 \12translated_message
\18\ 3 \ 1(
\v2
\19.openxc.TranslatedMessage
\127
8 \13diagnostic_response
\18\ 4 \ 1(
\v2
\1a.openxc.DiagnosticResponse"/
12 TRANSLATED
\10\ 2\12\ e
17 \ 3bus
\18\ 1 \ 1(
\ 5\12\12
19 message_id
\18\ 2 \ 1(
\r\12\f
20 \ 4data
\18\ 3 \ 1(
\f"¦
\ 1
22 \ 4type
\18\ 1 \ 1(
\ e2
\e.openxc.ControlCommand.Type
\125
23 \12diagnostic_request
\18\ 2 \ 1(
\v2
\19.openxc.DiagnosticRequest"2
29 \11DiagnosticRequest
\12\v
30 \ 3bus
\18\ 1 \ 1(
\ 5\12\12
32 message_id
\18\ 2 \ 1(
\r\12\f
33 \ 4mode
\18\ 3 \ 1(
\r\12\v
34 \ 3pid
\18\ 4 \ 1(
\r\12\ f
35 \apayload
\18\ 5 \ 1(
\f\12\15
36 \rparse_payload
\18\ 6 \ 1(
\b\12\ e
37 \ 6factor
\18\a \ 1(
\ 1\12\ e
38 \ 6offset
\18\b \ 1(
\ 1\12\11
39 frequency
\18 \ 1(
\ 1"¡
\ 1
40 \12DiagnosticResponse
\12\v
41 \ 3bus
\18\ 1 \ 1(
\ 5\12\12
43 message_id
\18\ 2 \ 1(
\r\12\f
44 \ 4mode
\18\ 3 \ 1(
\r\12\v
45 \ 3pid
\18\ 4 \ 1(
\r\12\ f
46 \asuccess
\18\ 5 \ 1(
\b\12\1e
47 \16negative_response_code
\18\ 6 \ 1(
\r\12\ f
48 \apayload
\18\a \ 1(
\f\12\r
49 \ 5value
\18\b \ 1(
\ 1"µ
\ 2
50 \11TranslatedMessage
\12,
51 \ 4type
\18\ 1 \ 1(
\ e2
\1e.openxc.TranslatedMessage.Type
\12\f
52 \ 4name
\18\ 2 \ 1(
\12\14
53 \fstring_value
\18\ 3 \ 1(
\12\15
54 \rnumeric_value
\18\ 4 \ 1(
\ 1\12\15
55 \rboolean_value
\18\ 5 \ 1(
\b\12\14
56 \fstring_event
\18\ 6 \ 1(
\12\15
57 \rnumeric_event
\18\a \ 1(
\ 1\12\15
58 \rboolean_event
\18\b \ 1(
\b"\
64 \ eEVENTED_STRING
\10\ 4\12\ f
65 \vEVENTED_NUM
\10\ 5\12\10
66 \fEVENTED_BOOL
\10\ 6B
\1c
68 com.openxcB
\ eBinaryMessages