-ñ
+Ø
+
\fopenxc.proto\12\ 6openxc"Ë\ 2
\ eVehicleMessage\12)
\ 4type\18\ 1 \ 1(\ e2\e.openxc.VehicleMessage.Type\12'
\asuccess\18\ 5 \ 1(\b\12\1e
\16negative_response_code\18\ 6 \ 1(\r\12\ f
\apayload\18\a \ 1(\f\12\r
-\ 5value\18\b \ 1(\ 1"µ\ 2
+\ 5value\18\b \ 1(\ 1"¢\ 1
+\fDynamicField\12'
+\ 4type\18\ 1 \ 1(\ e2\19.openxc.DynamicField.Type\12\14
+\fstring_value\18\ 2 \ 1( \12\15
+\rnumeric_value\18\ 3 \ 1(\ 1\12\15
+\rboolean_value\18\ 4 \ 1(\b"%
+\ 4Type\12
+
+\ 6STRING\10\ 1\12\a
+\ 3NUM\10\ 2\12\b
+\ 4BOOL\10\ 3"÷\ 1
\11TranslatedMessage\12,
\ 4type\18\ 1 \ 1(\ e2\1e.openxc.TranslatedMessage.Type\12\f
-\ 4name\18\ 2 \ 1( \12\14
-\fstring_value\18\ 3 \ 1( \12\15
-\rnumeric_value\18\ 4 \ 1(\ 1\12\15
-\rboolean_value\18\ 5 \ 1(\b\12\14
-\fstring_event\18\ 6 \ 1( \12\15
-\rnumeric_event\18\a \ 1(\ 1\12\15
-\rboolean_event\18\b \ 1(\b"\
+\ 4name\18\ 2 \ 1( \12#
+\ 5value\18\ 3 \ 1(\v2\14.openxc.DynamicField\12#
+\ 5event\18\ 4 \ 1(\v2\14.openxc.DynamicField"\
\ 4Type\12
\ 6STRING\10\ 1\12\a