Add an example of handling doubles on AVR platform.
This commit is contained in:
13
example_avr_double/doubleproto.proto
Normal file
13
example_avr_double/doubleproto.proto
Normal file
@@ -0,0 +1,13 @@
|
||||
// A message containing doubles, as used by other applications.
|
||||
message DoubleMessage {
|
||||
required double field1 = 1;
|
||||
required double field2 = 2;
|
||||
}
|
||||
|
||||
// A message containing doubles, but redefined using uint64_t.
|
||||
// For use in AVR code.
|
||||
message AVRDoubleMessage {
|
||||
required fixed64 field1 = 1;
|
||||
required fixed64 field2 = 2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user