FBRLogger final version

Dependencies:   EthernetInterface MSCAN Nanopb SDFileSystem mbed-rtos mbed

fbr.pb.c

Committer:
intrinseca
Date:
2013-02-19
Revision:
4:66928695da01
Child:
8:99cca8c964e6

File content as of revision 4:66928695da01:

/* Automatically generated nanopb constant definitions */
/* Generated by nanopb-0.1.9 at Tue Feb 19 20:21:06 2013. */

#include "fbr.pb.h"



const pb_field_t network_message_fields[2] = {
    {1, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_SUBMESSAGE),
    offsetof(network_message, telemetry),
    pb_delta(network_message, has_telemetry, telemetry),
    pb_membersize(network_message, telemetry), 0,
    &telemetry_message_fields},

    PB_LAST_FIELD
};

const pb_field_t telemetry_message_fields[14] = {
    {1, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    offsetof(telemetry_message, rpm),
    pb_delta(telemetry_message, has_rpm, rpm),
    pb_membersize(telemetry_message, rpm), 0, 0},

    {2, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_FIXED32),
    pb_delta_end(telemetry_message, throttle_pos, rpm),
    pb_delta(telemetry_message, has_throttle_pos, throttle_pos),
    pb_membersize(telemetry_message, throttle_pos), 0, 0},

    {3, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, manifold_pres, throttle_pos),
    pb_delta(telemetry_message, has_manifold_pres, manifold_pres),
    pb_membersize(telemetry_message, manifold_pres), 0, 0},

    {4, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, air_temp, manifold_pres),
    pb_delta(telemetry_message, has_air_temp, air_temp),
    pb_membersize(telemetry_message, air_temp), 0, 0},

    {5, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_FIXED32),
    pb_delta_end(telemetry_message, coolant_temp, air_temp),
    pb_delta(telemetry_message, has_coolant_temp, coolant_temp),
    pb_membersize(telemetry_message, coolant_temp), 0, 0},

    {6, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, lambda, coolant_temp),
    pb_delta(telemetry_message, has_lambda, lambda),
    pb_membersize(telemetry_message, lambda), 0, 0},

    {7, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, speed, lambda),
    pb_delta(telemetry_message, has_speed, speed),
    pb_membersize(telemetry_message, speed), 0, 0},

    {8, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, accel_x, speed),
    pb_delta(telemetry_message, has_accel_x, accel_x),
    pb_membersize(telemetry_message, accel_x), 0, 0},

    {9, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, accel_y, accel_x),
    pb_delta(telemetry_message, has_accel_y, accel_y),
    pb_membersize(telemetry_message, accel_y), 0, 0},

    {10, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, gear, accel_y),
    pb_delta(telemetry_message, has_gear, gear),
    pb_membersize(telemetry_message, gear), 0, 0},

    {11, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, oil_temp, gear),
    pb_delta(telemetry_message, has_oil_temp, oil_temp),
    pb_membersize(telemetry_message, oil_temp), 0, 0},

    {12, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_VARINT),
    pb_delta_end(telemetry_message, warnings, oil_temp),
    pb_delta(telemetry_message, has_warnings, warnings),
    pb_membersize(telemetry_message, warnings), 0, 0},

    {13, (pb_type_t) ((int) PB_HTYPE_OPTIONAL | (int) PB_LTYPE_FIXED32),
    pb_delta_end(telemetry_message, voltage, warnings),
    pb_delta(telemetry_message, has_voltage, voltage),
    pb_membersize(telemetry_message, voltage), 0, 0},

    PB_LAST_FIELD
};