eef93e61a8acf5778b79d3ff2c47430a6103b0c0
[apps/agl-service-can-low-level.git] / gen / cpp / openxc.pb
1
2 ²\13
3 \fopenxc.proto\12\ 6openxc"\94\ 3
4 \ eVehicleMessage\12)
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/
9 \ fcontrol_command\18\ 5 \ 1(\v2\16.openxc.ControlCommand\121
10 \10command_response\18\ 6 \ 1(\v2\17.openxc.CommandResponse"Z
11 \ 4Type\12\a
12 \ 3RAW\10\ 1\12\ e
13
14 TRANSLATED\10\ 2\12\ e
15
16 DIAGNOSTIC\10\ 3\12\13
17 \ fCONTROL_COMMAND\10\ 4\12\14
18 \10COMMAND_RESPONSE\10\ 5";
19
20 RawMessage\12\v
21 \ 3bus\18\ 1 \ 1(\ 5\12\12
22
23 message_id\18\ 2 \ 1(\r\12\f
24 \ 4data\18\ 3 \ 1(\f\ 4
25 \ eControlCommand\12)
26 \ 4type\18\ 1 \ 1(\ e2\e.openxc.ControlCommand.Type\12<
27 \12diagnostic_request\18\ 2 \ 1(\v2 .openxc.DiagnosticControlCommand\12G
28 \18passthrough_mode_request\18\ 3 \ 1(\v2%.openxc.PassthroughModeControlCommand\12O
29  acceptance_filter_bypass_command\18\ 4 \ 1(\v2%.openxc.AcceptanceFilterBypassCommand\12<
30 \16payload_format_command\18\ 5 \ 1(\v2\1c.openxc.PayloadFormatCommand\12O
31  predefined_obd2_requests_command\18\ 6 \ 1(\v2%.openxc.PredefinedObd2RequestsCommand"\93\ 1
32 \ 4Type\12\v
33 \aVERSION\10\ 1\12\r
34         DEVICE_ID\10\ 2\12\ e
35
36 DIAGNOSTIC\10\ 3\12\ f
37 \vPASSTHROUGH\10\ 4\12\1c
38 \18ACCEPTANCE_FILTER_BYPASS\10\ 5\12\12
39 \ ePAYLOAD_FORMAT\10\ 6\12\1c
40 \18PREDEFINED_OBD2_REQUESTS\10\a"\9e\ 1
41 \18DiagnosticControlCommand\12*
42 \arequest\18\ 1 \ 1(\v2\19.openxc.DiagnosticRequest\127
43 \ 6action\18\ 2 \ 1(\ e2'.openxc.DiagnosticControlCommand.Action"\1d
44 \ 6Action\12\a
45 \ 3ADD\10\ 1\12
46
47 \ 6CANCEL\10\ 2"=
48 \1dPassthroughModeControlCommand\12\v
49 \ 3bus\18\ 1 \ 1(\ 5\12\ f
50 \aenabled\18\ 2 \ 1(\b"<
51 \1dAcceptanceFilterBypassCommand\12\v
52 \ 3bus\18\ 1 \ 1(\ 5\12\ e
53 \ 6bypass\18\ 2 \ 1(\b"{
54 \14PayloadFormatCommand\12:
55 \ 6format\18\ 1 \ 1(\ e2*.openxc.PayloadFormatCommand.PayloadFormat"'
56 \rPayloadFormat\12\b
57 \ 4JSON\10\ 1\12\f
58 \bPROTOBUF\10\ 2"0
59 \1dPredefinedObd2RequestsCommand\12\ f
60 \aenabled\18\ 1 \ 1(\b"]
61 \ fCommandResponse\12)
62 \ 4type\18\ 1 \ 1(\ e2\e.openxc.ControlCommand.Type\12\ f
63 \amessage\18\ 2 \ 1(   \12\ e
64 \ 6status\18\ 3 \ 1(\b\ 1
65 \11DiagnosticRequest\12\v
66 \ 3bus\18\ 1 \ 1(\ 5\12\12
67
68 message_id\18\ 2 \ 1(\r\12\f
69 \ 4mode\18\ 3 \ 1(\r\12\v
70 \ 3pid\18\ 4 \ 1(\r\12\ f
71 \apayload\18\ 5 \ 1(\f\12\1a
72 \12multiple_responses\18\ 6 \ 1(\b\12\11
73         frequency\18\a \ 1(\ 1\12\f
74 \ 4name\18\b \ 1(      \12;
75 \fdecoded_type\18   \ 1(\ e2%.openxc.DiagnosticRequest.DecodedType"!
76 \vDecodedType\12\b
77 \ 4NONE\10\ 1\12\b
78 \ 4OBD2\10\ 2\ 1
79 \12DiagnosticResponse\12\v
80 \ 3bus\18\ 1 \ 1(\ 5\12\12
81
82 message_id\18\ 2 \ 1(\r\12\f
83 \ 4mode\18\ 3 \ 1(\r\12\v
84 \ 3pid\18\ 4 \ 1(\r\12\ f
85 \asuccess\18\ 5 \ 1(\b\12\1e
86 \16negative_response_code\18\ 6 \ 1(\r\12\ f
87 \apayload\18\a \ 1(\f\12\r
88 \ 5value\18\b \ 1(\ 1\ 1
89 \fDynamicField\12'
90 \ 4type\18\ 1 \ 1(\ e2\19.openxc.DynamicField.Type\12\14
91 \fstring_value\18\ 2 \ 1(      \12\15
92 \rnumeric_value\18\ 3 \ 1(\ 1\12\15
93 \rboolean_value\18\ 4 \ 1(\b"%
94 \ 4Type\12
95
96 \ 6STRING\10\ 1\12\a
97 \ 3NUM\10\ 2\12\b
98 \ 4BOOL\10\ 3\ 1
99 \11TranslatedMessage\12,
100 \ 4type\18\ 1 \ 1(\ e2\1e.openxc.TranslatedMessage.Type\12\f
101 \ 4name\18\ 2 \ 1(      \12#
102 \ 5value\18\ 3 \ 1(\v2\14.openxc.DynamicField\12#
103 \ 5event\18\ 4 \ 1(\v2\14.openxc.DynamicField"\
104 \ 4Type\12
105
106 \ 6STRING\10\ 1\12\a
107 \ 3NUM\10\ 2\12\b
108 \ 4BOOL\10\ 3\12\12
109 \ eEVENTED_STRING\10\ 4\12\ f
110 \vEVENTED_NUM\10\ 5\12\10
111 \fEVENTED_BOOL\10\ 6B\1c
112
113 com.openxcB\ eBinaryMessages