summaryrefslogtreecommitdiffstats
path: root/benchmark
diff options
context:
space:
mode:
authorChristopher Peplin <chris.peplin@rhubarbtech.com>2013-09-30 21:19:06 -0400
committerChristopher Peplin <chris.peplin@rhubarbtech.com>2014-01-07 13:18:09 -0500
commitb9a96fe63416583519d860c206cf27e408bcccab (patch)
tree5a9e0b49041edd49a5e85a062d95cdc7518d0b80 /benchmark
parent1820baf320d5831815de35dddbbfc5818a0e004b (diff)
Move proto definition to top level.
Diffstat (limited to 'benchmark')
-rwxr-xr-xbenchmark/proto/generate.sh2
-rw-r--r--benchmark/proto/openxc.proto35
2 files changed, 1 insertions, 36 deletions
diff --git a/benchmark/proto/generate.sh b/benchmark/proto/generate.sh
index 576b7b13..09400a3d 100755
--- a/benchmark/proto/generate.sh
+++ b/benchmark/proto/generate.sh
@@ -1,3 +1,3 @@
#!/usr/bin/env bash
-protoc -I . --python_out=. openxc.proto
+protoc -I ../.. --python_out=. ../../openxc.proto
diff --git a/benchmark/proto/openxc.proto b/benchmark/proto/openxc.proto
deleted file mode 100644
index 1917b0bd..00000000
--- a/benchmark/proto/openxc.proto
+++ /dev/null
@@ -1,35 +0,0 @@
-package openxc;
-
-message VehicleMessage {
- enum Type { RAW = 1; STRING = 2; NUM = 3; BOOL = 4; }
-
- optional Type type = 1;
-
- optional RawMessage raw_message = 2;
- optional TranslatedStringMessage string_message = 3;
- optional TranslatedNumericMessage numerical_message = 4;
- optional TranslatedBooleanMessage boolean_message = 5;
-}
-
-message RawMessage {
- optional uint32 message_id = 1;
- optional double data = 2;
-}
-
-message TranslatedStringMessage {
- optional string name = 1;
- optional string value = 2;
-}
-
-message TranslatedNumericMessage {
- optional string name = 1;
- optional double value = 2;
-}
-
-message TranslatedBooleanMessage {
- optional string name = 1;
- optional bool value = 2;
-}
-
-// TODO we should also consider having an enum type, h aving each specific
-// message defined as a protobuf