Skip to content

Commit df7643d

Browse files
committed
more compact and clear schema for protobuf
1 parent 3abdd52 commit df7643d

File tree

1 file changed

+23
-28
lines changed

1 file changed

+23
-28
lines changed

src/bridge/ProtobufMessages.proto

Lines changed: 23 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -54,34 +54,29 @@ option optimize_for = LITE_RUNTIME;
5454
message PingPong {
5555
}
5656

57-
enum FingerBoneName {
58-
THUMB_METACARPAL = 0;
59-
THUMB_PROXIMAL = 1;
60-
THUMB_DISTAL = 2;
61-
INDEX_PROXIMAL = 3;
62-
INDEX_INTERMEDIATE = 4;
63-
INDEX_DISTAL = 5;
64-
MIDDLE_PROXIMAL = 6;
65-
MIDDLE_INTERMEDIATE = 7;
66-
MIDDLE_DISTAL = 8;
67-
RING_PROXIMAL = 9;
68-
RING_INTERMEDIATE = 10;
69-
RING_DISTAL = 11;
70-
LITTLE_PROXIMAL = 12;
71-
LITTLE_INTERMEDIATE = 13;
72-
LITTLE_DISTAL = 14;
73-
}
74-
75-
message Quaternion {
76-
float x = 1;
77-
float y = 2;
78-
float z = 3;
79-
float w = 4;
80-
}
81-
82-
message FingerBone {
57+
message FingerBoneRotation {
58+
enum FingerBoneName {
59+
THUMB_METACARPAL = 0;
60+
THUMB_PROXIMAL = 1;
61+
THUMB_DISTAL = 2;
62+
INDEX_PROXIMAL = 3;
63+
INDEX_INTERMEDIATE = 4;
64+
INDEX_DISTAL = 5;
65+
MIDDLE_PROXIMAL = 6;
66+
MIDDLE_INTERMEDIATE = 7;
67+
MIDDLE_DISTAL = 8;
68+
RING_PROXIMAL = 9;
69+
RING_INTERMEDIATE = 10;
70+
RING_DISTAL = 11;
71+
LITTLE_PROXIMAL = 12;
72+
LITTLE_INTERMEDIATE = 13;
73+
LITTLE_DISTAL = 14;
74+
}
8375
FingerBoneName name = 1;
84-
Quaternion rotation = 2;
76+
float x = 2;
77+
float y = 3;
78+
float z = 4;
79+
float w = 5;
8580
}
8681

8782
message Position {
@@ -100,7 +95,7 @@ message Position {
10095
FULL = 3;
10196
}
10297
optional DataSource data_source = 9;
103-
repeated FingerBone finger_bones = 10;
98+
repeated FingerBoneRotation finger_bone_rotations = 10;
10499
}
105100

106101
message UserAction {

0 commit comments

Comments
 (0)