summaryrefslogtreecommitdiffstats
path: root/gen/cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-08-04make resultsEric Marsman2-4/+4
2016-02-29re-compiled with libprotoc 2.4.1 - should be no changesEric Marsman2-2/+2
2015-12-11added support for timestamp to vehicle messagesdsouzahansenfrancis3-6/+6
2015-11-26Added SD_MOUNT_STATUS commanddsouzahansenfrancis3-3/+4
2015-11-19Added RTC configuration commanddsouzahansenfrancis3-9/+29
2015-10-27Added Message Pack to payload formatdsouzahansenfrancis3-3/+4
2014-12-01added uptime field to VehicleMessagemgiannikouris3-15/+131
2014-11-07Back off change to CAN message ID for backwards compatibility.Christopher Peplin3-11/+11
I don't think this change is worth breaking compatibility with exiting trace files. The meaning of an ID is much more clean when inside a CAN message object, so that's why I think it make sense to be different than the "id" inside a diagnostic request.
2014-10-14Update protobuf options to use new field names.Christopher Peplin2-10/+17
2014-10-06Remove redundant 'type' field from binary SimpleVehicleMessage.Christopher Peplin3-40/+18
You can figure out the type based on the value and event DynamicFields. Fixed #19.
2014-10-06Deprecate "translated" and "raw" names in binary format.Christopher Peplin3-86/+79
Fixed #16.
2014-10-06Give frame format field a more specific name.Christopher Peplin3-10/+10
2014-10-06Add a field to CAN messages to explicitly set the frame format.Christopher Peplin3-11/+24
See openxc/vi-firmware:230.
2014-09-29Add a command to enable/disable pre-defined OBD-II requests.Christopher Peplin3-16/+40
See openxc/vi-firmware#303.
2014-09-27Standardize names for payload format.Christopher Peplin3-37/+36
2014-09-27Remove unnecessary 'bus' field from message format command.Christopher Peplin3-20/+15
2014-09-27Add a command to change message format while running.Christopher Peplin3-16/+54
2014-09-27Update compiled files.Christopher Peplin2-2/+2
2014-09-27Add a control command to control AF bypass status.Christopher Peplin3-16/+45
See openxc/vi-firmware#301.
2014-09-20Simplify passthrough command to just a boolean.Christopher Peplin3-26/+15
2014-09-20Merge remote-tracking branch 'origin/latest-nanopb' into passthrough-commandChristopher Peplin2-65/+101
Conflicts: gen/cpp/openxc.pb.c gen/cpp/openxc.pb.h
2014-09-20Add passthrough command and refactor commands in binary format.Christopher Peplin3-30/+83
The ControlCommand is now more like a VehicleMessage - it has a 'type' and many optional fields pointing to the various types. If the type is diagnostic, the client should look at the diagnostic_request field.
2014-09-16Re-build with nanopb v0.3.1.Christopher Peplin2-61/+93
2014-08-11Move action field to ControlCommand in binary format.Christopher Peplin3-29/+28
2014-08-10Add a 'status' field to command responses.Christopher Peplin3-9/+14
2014-08-10Remove 'update' feature of diag request commands.Christopher Peplin3-14/+10
2014-08-04Require an 'action' in diagnostic requests.Christopher Peplin3-11/+30
It wasn't very clean to try and infer a delete/create/update based on the value of the frequency field - this will require a little more code, but as they say in Python, explicit is better than implicit. Fixed https://github.com/openxc/openxc-message-format/issues/12
2014-03-26Refactor diagnostic fields for decoding payload.Christopher Peplin3-27/+29
2014-03-26Remove parse_payload from diagnostic messages, it's not needed.Christopher Peplin3-31/+26
2014-03-15Add 'name' and 'multiple_responses' fields to diag requests.Christopher Peplin3-19/+30
2014-03-06Add CommandResponse type to VehicleMessage (from VI to host).Christopher Peplin3-14/+40
2014-03-04Condense string/number/bool trio into a field.Christopher Peplin3-50/+72
2014-03-04Move ControlCommand inside VehicleMessage so it can be on same stream.Christopher Peplin3-12/+19
2014-03-03Add a draft protobuf format for diagnostic requests.Christopher Peplin3-37/+129
2014-02-19Add a value field to diagnostic responses for parsed payloads.Christopher Peplin3-9/+14
2014-01-17Store raw CAN payload in bytes instead of uint64_t.Christopher Peplin3-7/+12
2014-01-17Add Diagnostic type within VehicleMessage supertype.Christopher Peplin3-12/+20
2014-01-17Store diagnostic response payload as a byte array in protobuf.Christopher Peplin3-6/+11
2014-01-17Add a protobuf type for diagnostic message responses.Christopher Peplin3-6/+52
2014-01-17Update nanopb to 0.2.5 and fix max string length options.Christopher Peplin2-18/+18
2014-01-07Minimize the number of separate protobuf types.Christopher Peplin3-34/+56
2014-01-07Revert "Switch back to many subtypes for binary messages."Christopher Peplin3-186/+66
This reverts commit 3e954ea9c44bdd00b39d3f0d2cc43662e633c891.
2014-01-07Revert "Restore accidentally deleted data field from raw message."Christopher Peplin3-14/+9
This reverts commit e4a78ec9935af3b19d314e88b0ed935789162ca8.
2014-01-07Restore accidentally deleted data field from raw message.Christopher Peplin3-9/+14
2014-01-07Switch back to many subtypes for binary messages.Christopher Peplin3-66/+186
Some protobuf libraries don't support checking if a field exists (they always return a default value), so although this style has more code it is easier to support.
2014-01-07Fix package name of generated protobuf objects.Christopher Peplin3-4/+6
2014-01-07Switch raw data field to uint64 to fit all values and update benchmark.Christopher Peplin3-5/+5
2014-01-07Merge all sub-types into a single TranslatedMessage type.Christopher Peplin3-87/+58
2014-01-07Add generated protobuf implementations.Christopher Peplin3-0/+187