NAzT
12/3/2017 - 9:25 AM

nb.json

nb.json

[{
  "mode": "NULLABLE",
  "name": "cmmc_packet",
  "type": "RECORD",
  "fields": [
    {
      "mode": "NULLABLE",
      "name": "header",
      "type": "STRING"
    },
    {
      "mode": "NULLABLE",
      "name": "version",
      "type": "INTEGER"
    },
    {
      "mode": "NULLABLE",
      "name": "project",
      "type": "INTEGER"
    },
    {
      "mode": "NULLABLE",
      "name": "reserved",
      "type": "STRING"
    },
    {
      "mode": "NULLABLE",
      "name": "sleep_time",
      "type": "INTEGER"
    },
    {
      "mode": "NULLABLE",
      "name": "controller_ms",
      "type": "INTEGER"
    },
    {
      "mode": "NULLABLE",
      "name": "controller_sum",
      "type": "INTEGER"
    },
    {
      "mode": "NULLABLE",
      "name": "controller_tail",
      "type": "INTEGER"
    },
    {
      "mode": "NULLABLE",
      "name": "sensor_node",
      "type": "RECORD",
      "fields": [
        {
          "mode": "NULLABLE",
          "name": "from",
          "type": "STRING"
        },
        {
          "mode": "NULLABLE",
          "name": "to",
          "type": "STRING"
        },
        {
          "mode": "NULLABLE",
          "name": "type",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "battery",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "field1",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "field2",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "field3",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "field4",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "field5",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "field6",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "name_len",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "device_name",
          "type": "STRING"
        },
        {
          "mode": "NULLABLE",
          "name": "node_ms",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "node_sent_ms",
          "type": "INTEGER"
        },
        {
          "mode": "NULLABLE",
          "name": "node_sum",
          "type": "INTEGER"
        }]
    }]
},
  {
    "mode": "NULLABLE",
    "name": "header",
    "type": "STRING"
  },
    {
    "mode": "NULLABLE",
    "name": "version",
    "type": "INTEGER"
  },
    {
    "mode": "NULLABLE",
    "name": "project",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "reserved",
    "type": "STRING"
  },
  {
    "mode": "NULLABLE",
    "name": "temperature_c",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "humidity_percent_rh",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "gas_resistance_ohm",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "sound_abv_db",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "max_acc",
    "type": "FLOAT"
  },

  {
    "mode": "NULLABLE",
    "name": "acc_x",
    "type": "FLOAT"
  },
    {
    "mode": "NULLABLE",
    "name": "acc_y",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "gyro_x",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "gyro_y",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "gyro_z",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "mag_x",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "mag_y",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "mag_z",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "nb_rssi",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "nb_csq",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "nb_ber",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "gps_latitude",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "gps_longitude",
    "type": "FLOAT"
  },
  {
    "mode": "NULLABLE",
    "name": "gps_us",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "cnt",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "gps_altitude_cm",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "battery_raw",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "battery_percent",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "gateway_sum",
    "type": "STRING"
  },
  {
    "mode": "NULLABLE",
    "name": "gateway_tail",
    "type": "STRING"
  },
  {
    "mode": "NULLABLE",
    "name": "unix",
    "type": "TIMESTAMP"
  },
  {
    "mode": "NULLABLE",
    "name": "_time",
    "type": "INTEGER"
  },
  {
    "mode": "NULLABLE",
    "name": "since",
    "type": "STRING"
  }];