test
Dependencies: Nanopb iSerial mbed BaseJpegDecode FatFileSystem SDFileSystem RingBuffer Camera_LS_Y201
vocit4.pb.c@0:d69efd0ee139, 2014-09-18 (annotated)
- Committer:
- cgraham
- Date:
- Thu Sep 18 15:21:47 2014 +0000
- Revision:
- 0:d69efd0ee139
test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
cgraham | 0:d69efd0ee139 | 1 | /* Automatically generated nanopb constant definitions */ |
cgraham | 0:d69efd0ee139 | 2 | /* Generated by nanopb-0.2.6 at Mon Aug 18 13:42:41 2014. */ |
cgraham | 0:d69efd0ee139 | 3 | |
cgraham | 0:d69efd0ee139 | 4 | #include "vocit4.pb.h" |
cgraham | 0:d69efd0ee139 | 5 | |
cgraham | 0:d69efd0ee139 | 6 | |
cgraham | 0:d69efd0ee139 | 7 | |
cgraham | 0:d69efd0ee139 | 8 | const pb_field_t BaseMessage_fields[8] = { |
cgraham | 0:d69efd0ee139 | 9 | PB_FIELD2( 1, ENUM , REQUIRED, STATIC , FIRST, BaseMessage, messageType, messageType, 0), |
cgraham | 0:d69efd0ee139 | 10 | PB_FIELD2( 2, MESSAGE , OPTIONAL, STATIC , OTHER, BaseMessage, time, messageType, &Time_fields), |
cgraham | 0:d69efd0ee139 | 11 | PB_FIELD2( 3, MESSAGE , OPTIONAL, STATIC , OTHER, BaseMessage, request, time, &RequestImages_fields), |
cgraham | 0:d69efd0ee139 | 12 | PB_FIELD2( 4, MESSAGE , OPTIONAL, STATIC , OTHER, BaseMessage, images, request, &Images_fields), |
cgraham | 0:d69efd0ee139 | 13 | PB_FIELD2( 5, MESSAGE , OPTIONAL, STATIC , OTHER, BaseMessage, packet, images, &ImagePacket_fields), |
cgraham | 0:d69efd0ee139 | 14 | PB_FIELD2( 6, MESSAGE , OPTIONAL, STATIC , OTHER, BaseMessage, preferences, packet, &Preferences_fields), |
cgraham | 0:d69efd0ee139 | 15 | PB_FIELD2( 7, MESSAGE , OPTIONAL, STATIC , OTHER, BaseMessage, ack, preferences, &Ack_fields), |
cgraham | 0:d69efd0ee139 | 16 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 17 | }; |
cgraham | 0:d69efd0ee139 | 18 | |
cgraham | 0:d69efd0ee139 | 19 | const pb_field_t Time_fields[2] = { |
cgraham | 0:d69efd0ee139 | 20 | PB_FIELD2( 1, INT32 , REQUIRED, STATIC , FIRST, Time, remainingTime, remainingTime, 0), |
cgraham | 0:d69efd0ee139 | 21 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 22 | }; |
cgraham | 0:d69efd0ee139 | 23 | |
cgraham | 0:d69efd0ee139 | 24 | const pb_field_t Images_fields[4] = { |
cgraham | 0:d69efd0ee139 | 25 | PB_FIELD2( 1, BOOL , REQUIRED, STATIC , FIRST, Images, isFirstImage, isFirstImage, 0), |
cgraham | 0:d69efd0ee139 | 26 | PB_FIELD2( 2, INT32 , REQUIRED, STATIC , OTHER, Images, fileSize, isFirstImage, 0), |
cgraham | 0:d69efd0ee139 | 27 | PB_FIELD2( 3, INT32 , REQUIRED, STATIC , OTHER, Images, numberOfPackets, fileSize, 0), |
cgraham | 0:d69efd0ee139 | 28 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 29 | }; |
cgraham | 0:d69efd0ee139 | 30 | |
cgraham | 0:d69efd0ee139 | 31 | const pb_field_t ImagePacket_fields[3] = { |
cgraham | 0:d69efd0ee139 | 32 | PB_FIELD2( 1, INT32 , REQUIRED, STATIC , FIRST, ImagePacket, packetNumber, packetNumber, 0), |
cgraham | 0:d69efd0ee139 | 33 | PB_FIELD2( 2, BYTES , REQUIRED, STATIC , OTHER, ImagePacket, image, packetNumber, 0), |
cgraham | 0:d69efd0ee139 | 34 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 35 | }; |
cgraham | 0:d69efd0ee139 | 36 | |
cgraham | 0:d69efd0ee139 | 37 | const pb_field_t Preferences_fields[2] = { |
cgraham | 0:d69efd0ee139 | 38 | PB_FIELD2( 1, INT32 , REQUIRED, STATIC , FIRST, Preferences, timeInterval, timeInterval, 0), |
cgraham | 0:d69efd0ee139 | 39 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 40 | }; |
cgraham | 0:d69efd0ee139 | 41 | |
cgraham | 0:d69efd0ee139 | 42 | const pb_field_t Ack_fields[2] = { |
cgraham | 0:d69efd0ee139 | 43 | PB_FIELD2( 1, BOOL , REQUIRED, STATIC , FIRST, Ack, ok, ok, 0), |
cgraham | 0:d69efd0ee139 | 44 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 45 | }; |
cgraham | 0:d69efd0ee139 | 46 | |
cgraham | 0:d69efd0ee139 | 47 | const pb_field_t RequestImages_fields[2] = { |
cgraham | 0:d69efd0ee139 | 48 | PB_FIELD2( 1, BOOL , REQUIRED, STATIC , FIRST, RequestImages, request, request, 0), |
cgraham | 0:d69efd0ee139 | 49 | PB_LAST_FIELD |
cgraham | 0:d69efd0ee139 | 50 | }; |
cgraham | 0:d69efd0ee139 | 51 | |
cgraham | 0:d69efd0ee139 | 52 | |
cgraham | 0:d69efd0ee139 | 53 | /* Check that field information fits in pb_field_t */ |
cgraham | 0:d69efd0ee139 | 54 | #if !defined(PB_FIELD_32BIT) |
cgraham | 0:d69efd0ee139 | 55 | /* If you get an error here, it means that you need to define PB_FIELD_32BIT |
cgraham | 0:d69efd0ee139 | 56 | * compile-time option. You can do that in pb.h or on compiler command line. |
cgraham | 0:d69efd0ee139 | 57 | * |
cgraham | 0:d69efd0ee139 | 58 | * The reason you need to do this is that some of your messages contain tag |
cgraham | 0:d69efd0ee139 | 59 | * numbers or field sizes that are larger than what can fit in 8 or 16 bit |
cgraham | 0:d69efd0ee139 | 60 | * field descriptors. |
cgraham | 0:d69efd0ee139 | 61 | */ |
cgraham | 0:d69efd0ee139 | 62 | STATIC_ASSERT((pb_membersize(BaseMessage, time) < 65536 && pb_membersize(BaseMessage, request) < 65536 && pb_membersize(BaseMessage, images) < 65536 && pb_membersize(BaseMessage, packet) < 65536 && pb_membersize(BaseMessage, preferences) < 65536 && pb_membersize(BaseMessage, ack) < 65536), YOU_MUST_DEFINE_PB_FIELD_32BIT_FOR_MESSAGES_BaseMessage_Time_Images_ImagePacket_Preferences_Ack_RequestImages) |
cgraham | 0:d69efd0ee139 | 63 | #endif |
cgraham | 0:d69efd0ee139 | 64 | |
cgraham | 0:d69efd0ee139 | 65 | #if !defined(PB_FIELD_16BIT) && !defined(PB_FIELD_32BIT) |
cgraham | 0:d69efd0ee139 | 66 | #error Field descriptor for ImagePacket.image is too large. Define PB_FIELD_16BIT to fix this. |
cgraham | 0:d69efd0ee139 | 67 | #endif |
cgraham | 0:d69efd0ee139 | 68 | |
cgraham | 0:d69efd0ee139 | 69 | |
cgraham | 0:d69efd0ee139 | 70 |