Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: ProtocBufTest Borsch
source/info.pb.c@0:1139a294684a, 2017-07-12 (annotated)
- Committer:
- sgnezdov
- Date:
- Wed Jul 12 23:10:01 2017 +0000
- Revision:
- 0:1139a294684a
Itron LCE research protocol on July 12, 2017
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| sgnezdov | 0:1139a294684a | 1 | /* Automatically generated nanopb constant definitions */ |
| sgnezdov | 0:1139a294684a | 2 | /* Generated by nanopb-0.3.8 at Wed Jul 12 11:04:33 2017. */ |
| sgnezdov | 0:1139a294684a | 3 | |
| sgnezdov | 0:1139a294684a | 4 | #include "info.pb.h" |
| sgnezdov | 0:1139a294684a | 5 | |
| sgnezdov | 0:1139a294684a | 6 | /* @@protoc_insertion_point(includes) */ |
| sgnezdov | 0:1139a294684a | 7 | #if PB_PROTO_HEADER_VERSION != 30 |
| sgnezdov | 0:1139a294684a | 8 | #error Regenerate this file with the current version of nanopb generator. |
| sgnezdov | 0:1139a294684a | 9 | #endif |
| sgnezdov | 0:1139a294684a | 10 | |
| sgnezdov | 0:1139a294684a | 11 | |
| sgnezdov | 0:1139a294684a | 12 | |
| sgnezdov | 0:1139a294684a | 13 | const pb_field_t protocol_ISOMVersion_fields[7] = { |
| sgnezdov | 0:1139a294684a | 14 | PB_FIELD( 1, STRING , SINGULAR, CALLBACK, FIRST, protocol_ISOMVersion, buildStr, buildStr, 0), |
| sgnezdov | 0:1139a294684a | 15 | PB_FIELD( 2, UINT32 , SINGULAR, STATIC , OTHER, protocol_ISOMVersion, major, buildStr, 0), |
| sgnezdov | 0:1139a294684a | 16 | PB_FIELD( 3, UINT32 , SINGULAR, STATIC , OTHER, protocol_ISOMVersion, minor, major, 0), |
| sgnezdov | 0:1139a294684a | 17 | PB_FIELD( 4, UINT32 , SINGULAR, STATIC , OTHER, protocol_ISOMVersion, revision, minor, 0), |
| sgnezdov | 0:1139a294684a | 18 | PB_FIELD( 5, UINT32 , SINGULAR, STATIC , OTHER, protocol_ISOMVersion, build, revision, 0), |
| sgnezdov | 0:1139a294684a | 19 | PB_FIELD( 6, UINT32 , SINGULAR, STATIC , OTHER, protocol_ISOMVersion, changelist, build, 0), |
| sgnezdov | 0:1139a294684a | 20 | PB_LAST_FIELD |
| sgnezdov | 0:1139a294684a | 21 | }; |
| sgnezdov | 0:1139a294684a | 22 | |
| sgnezdov | 0:1139a294684a | 23 | const pb_field_t protocol_ErrCodeMsg_fields[3] = { |
| sgnezdov | 0:1139a294684a | 24 | PB_FIELD( 1, UINT32 , SINGULAR, STATIC , FIRST, protocol_ErrCodeMsg, code, code, 0), |
| sgnezdov | 0:1139a294684a | 25 | PB_FIELD( 2, STRING , SINGULAR, CALLBACK, OTHER, protocol_ErrCodeMsg, detail, code, 0), |
| sgnezdov | 0:1139a294684a | 26 | PB_LAST_FIELD |
| sgnezdov | 0:1139a294684a | 27 | }; |
| sgnezdov | 0:1139a294684a | 28 | |
| sgnezdov | 0:1139a294684a | 29 | const pb_field_t protocol_Info_fields[13] = { |
| sgnezdov | 0:1139a294684a | 30 | PB_FIELD( 1, STRING , SINGULAR, CALLBACK, FIRST, protocol_Info, hwPushBuildStr, hwPushBuildStr, 0), |
| sgnezdov | 0:1139a294684a | 31 | PB_FIELD( 2, MESSAGE , SINGULAR, STATIC , OTHER, protocol_Info, isomVer, hwPushBuildStr, &protocol_ISOMVersion_fields), |
| sgnezdov | 0:1139a294684a | 32 | PB_FIELD( 3, STRING , SINGULAR, CALLBACK, OTHER, protocol_Info, stmBuildStr, isomVer, 0), |
| sgnezdov | 0:1139a294684a | 33 | PB_FIELD( 4, UINT32 , SINGULAR, STATIC , OTHER, protocol_Info, batteryV, stmBuildStr, 0), |
| sgnezdov | 0:1139a294684a | 34 | PB_FIELD( 5, UINT32 , SINGULAR, STATIC , OTHER, protocol_Info, isomV, batteryV, 0), |
| sgnezdov | 0:1139a294684a | 35 | PB_FIELD( 6, UINT32 , SINGULAR, STATIC , OTHER, protocol_Info, isom33V, isomV, 0), |
| sgnezdov | 0:1139a294684a | 36 | PB_FIELD( 7, UINT32 , SINGULAR, STATIC , OTHER, protocol_Info, sw33V, isom33V, 0), |
| sgnezdov | 0:1139a294684a | 37 | PB_FIELD( 8, UINT32 , SINGULAR, STATIC , OTHER, protocol_Info, usbV, sw33V, 0), |
| sgnezdov | 0:1139a294684a | 38 | PB_FIELD( 9, STRING , SINGULAR, CALLBACK, OTHER, protocol_Info, cellIPStr, usbV, 0), |
| sgnezdov | 0:1139a294684a | 39 | PB_FIELD( 10, STRING , SINGULAR, CALLBACK, OTHER, protocol_Info, rssiStr, cellIPStr, 0), |
| sgnezdov | 0:1139a294684a | 40 | PB_FIELD( 11, MESSAGE , SINGULAR, STATIC , OTHER, protocol_Info, takenDT, rssiStr, &google_protobuf_Timestamp_fields), |
| sgnezdov | 0:1139a294684a | 41 | PB_FIELD( 12, MESSAGE , REPEATED, CALLBACK, OTHER, protocol_Info, errors, takenDT, &protocol_Info_ErrorsEntry_fields), |
| sgnezdov | 0:1139a294684a | 42 | PB_LAST_FIELD |
| sgnezdov | 0:1139a294684a | 43 | }; |
| sgnezdov | 0:1139a294684a | 44 | |
| sgnezdov | 0:1139a294684a | 45 | const pb_field_t protocol_Info_ErrorsEntry_fields[3] = { |
| sgnezdov | 0:1139a294684a | 46 | PB_FIELD( 1, STRING , SINGULAR, CALLBACK, FIRST, protocol_Info_ErrorsEntry, key, key, 0), |
| sgnezdov | 0:1139a294684a | 47 | PB_FIELD( 2, MESSAGE , SINGULAR, STATIC , OTHER, protocol_Info_ErrorsEntry, value, key, &protocol_ErrCodeMsg_fields), |
| sgnezdov | 0:1139a294684a | 48 | PB_LAST_FIELD |
| sgnezdov | 0:1139a294684a | 49 | }; |
| sgnezdov | 0:1139a294684a | 50 | |
| sgnezdov | 0:1139a294684a | 51 | |
| sgnezdov | 0:1139a294684a | 52 | /* Check that field information fits in pb_field_t */ |
| sgnezdov | 0:1139a294684a | 53 | #if !defined(PB_FIELD_32BIT) |
| sgnezdov | 0:1139a294684a | 54 | /* If you get an error here, it means that you need to define PB_FIELD_32BIT |
| sgnezdov | 0:1139a294684a | 55 | * compile-time option. You can do that in pb.h or on compiler command line. |
| sgnezdov | 0:1139a294684a | 56 | * |
| sgnezdov | 0:1139a294684a | 57 | * The reason you need to do this is that some of your messages contain tag |
| sgnezdov | 0:1139a294684a | 58 | * numbers or field sizes that are larger than what can fit in 8 or 16 bit |
| sgnezdov | 0:1139a294684a | 59 | * field descriptors. |
| sgnezdov | 0:1139a294684a | 60 | */ |
| sgnezdov | 0:1139a294684a | 61 | PB_STATIC_ASSERT((pb_membersize(protocol_Info, isomVer) < 65536 && pb_membersize(protocol_Info, takenDT) < 65536 && pb_membersize(protocol_Info_ErrorsEntry, value) < 65536), YOU_MUST_DEFINE_PB_FIELD_32BIT_FOR_MESSAGES_protocol_ISOMVersion_protocol_ErrCodeMsg_protocol_Info_protocol_Info_ErrorsEntry) |
| sgnezdov | 0:1139a294684a | 62 | #endif |
| sgnezdov | 0:1139a294684a | 63 | |
| sgnezdov | 0:1139a294684a | 64 | #if !defined(PB_FIELD_16BIT) && !defined(PB_FIELD_32BIT) |
| sgnezdov | 0:1139a294684a | 65 | /* If you get an error here, it means that you need to define PB_FIELD_16BIT |
| sgnezdov | 0:1139a294684a | 66 | * compile-time option. You can do that in pb.h or on compiler command line. |
| sgnezdov | 0:1139a294684a | 67 | * |
| sgnezdov | 0:1139a294684a | 68 | * The reason you need to do this is that some of your messages contain tag |
| sgnezdov | 0:1139a294684a | 69 | * numbers or field sizes that are larger than what can fit in the default |
| sgnezdov | 0:1139a294684a | 70 | * 8 bit descriptors. |
| sgnezdov | 0:1139a294684a | 71 | */ |
| sgnezdov | 0:1139a294684a | 72 | PB_STATIC_ASSERT((pb_membersize(protocol_Info, isomVer) < 256 && pb_membersize(protocol_Info, takenDT) < 256 && pb_membersize(protocol_Info_ErrorsEntry, value) < 256), YOU_MUST_DEFINE_PB_FIELD_16BIT_FOR_MESSAGES_protocol_ISOMVersion_protocol_ErrCodeMsg_protocol_Info_protocol_Info_ErrorsEntry) |
| sgnezdov | 0:1139a294684a | 73 | #endif |
| sgnezdov | 0:1139a294684a | 74 | |
| sgnezdov | 0:1139a294684a | 75 | |
| sgnezdov | 0:1139a294684a | 76 | /* @@protoc_insertion_point(eof) */ |