xref: /aosp_15_r20/external/nanopb-c/examples/using_double_on_avr/doubleproto.proto (revision c8d645cafcee3f91213d30caa0fe303887010b9b)
1// A message containing doubles, as used by other applications.
2syntax = "proto2";
3
4message DoubleMessage {
5    required double field1 = 1;
6    required double field2 = 2;
7}
8
9// A message containing doubles, but redefined using uint64_t.
10// For use in AVR code.
11message AVRDoubleMessage {
12    required fixed64 field1 = 1;
13    required fixed64 field2 = 2;
14}
15
16