ImperialSpaceSociety / picotracker-Lora

This is the code base and hardware design files for the Lora pico tracker to be flown around the world
12 stars 3 forks source link

Unparsable Cayenne packet received #21

Closed MedadRufus closed 3 years ago

MedadRufus commented 3 years ago

The raw log data looks like this:

[Mon, 19 Oct 2020 11:32:18] DEBUG message:Received PUBLISH (d0, q0, r0, m0), 'icss_lora_tracker/devices/icspace22/events/up/errors', ...  (69 bytes)
[Mon, 19 Oct 2020 11:32:18] INFO b'{"error":"Unable to decode payload fields: cayennelpp: unknown type"}'
[Mon, 19 Oct 2020 11:32:18] DEBUG message:Received PUBLISH (d0, q0, r0, m0), 'icss_lora_tracker/devices/icspace22/up', ...  (2343 bytes)
[Mon, 19 Oct 2020 11:32:18] INFO b'{"app_id":"icss_lora_tracker","dev_id":"icspace22","hardware_serial":"00B76CF36C7CFA8A","port":99,"counter":202,"payload_raw":"2KqQGwYj/jxAYY45Dl0y6lDSwBvzv/RnaWY=","metadata":{"time":"2020-10-19T10:32:18.450397003Z","frequency":868.3,"modulation":"LORA","data_rate":"SF8BW125","airtime":154112000,"coding_rate":"4/5","gateways":[{"gtw_id":"eui-00800000a0004efe","timestamp":508994476,"time":"","channel":4,"rssi":-105,"snr":2.8,"rf_chain":0},{"gtw_id":"eui-fcc23dfffe20c383","timestamp":3749402860,"time":"2020-10-19T10:32:18.44215Z","channel":1,"rssi":-112,"snr":-10.8,"rf_chain":0},{"gtw_id":"eui-b827ebfffeab09b9","timestamp":763031324,"time":"2020-10-19T10:32:18.435353Z","channel":1,"rssi":-115,"snr":1.5,"rf_chain":0,"latitude":52.38068,"longitude":1.34416,"altitude":45},{"gtw_id":"eui-00800000a0004daa","timestamp":1605336372,"time":"","channel":4,"rssi":-111,"snr":1.5,"rf_chain":0},{"gtw_id":"d5e35cee4a19","timestamp":3690556596,"time":"2020-10-19T10:52:35Z","channel":0,"rssi":-115,"snr":-3.75,"rf_chain":0},{"gtw_id":"csn-mtcdtip-003b04","timestamp":741908748,"time":"2020-10-19T10:32:18Z","channel":0,"rssi":-111,"snr":3.25,"rf_chain":0},{"gtw_id":"eui-00800000a0004db1","timestamp":1595409460,"time":"","channel":4,"rssi":-113,"snr":0,"rf_chain":0},{"gtw_id":"eui-fcc23dfffe0aa792","timestamp":2188561372,"time":"2020-10-19T10:32:18.445737Z","channel":1,"rssi":-105,"snr":0.2,"rf_chain":0},{"gtw_id":"eui-000080029c641ed5","timestamp":467508916,"time":"2020-10-19T10:32:18.434728Z","channel":6,"rssi":-120,"snr":-8,"rf_chain":0,"latitude":50.94762,"longitude":4.24235,"altitude":34},{"gtw_id":"eui-fcc23dfffe0a7e59","timestamp":1526593492,"time":"2020-10-19T10:32:18.451225Z","channel":1,"rssi":-113,"snr":-7,"rf_chain":0},{"gtw_id":"eui-00800000a0004efd","timestamp":1255648284,"time":"","channel":4,"rssi":-112,"snr":1.2,"rf_chain":0},{"gtw_id":"eui-000080029c10db1a","timestamp":1374345700,"time":"2020-10-19T10:32:18.434662Z","channel":6,"rssi":-120,"snr":-8.8,"rf_chain":0,"latitude":51.77316,"longitude":4.59062},{"gtw_id":"eui-ac1f09fffe00ab11","timestamp":1905609260,"time":"","channel":1,"rssi":-110,"snr":2,"rf_chain":0},{"gtw_id":"eui-7276ff002e0627a3","timestamp":2489997876,"time":"2020-10-19T10:32:17.434494Z","channel":1,"rssi":-115,"snr":-6,"rf_chain":0,"latitude":51.19419,"longitude":3.21801,"altitude":40}]}}'
MedadRufus commented 3 years ago

The raw data in a more readable form looks like this:


{
  "app_id": "icss_lora_tracker",
  "dev_id": "icspace22",
  "hardware_serial": "00B76CF36C7CFA8A",
  "port": 99,
  "counter": 202,
  "payload_raw": "2KqQGwYj/jxAYY45Dl0y6lDSwBvzv/RnaWY=",
  "metadata": {
    "time": "2020-10-19T10:32:18.450397003Z",
    "frequency": 868.3,
    "modulation": "LORA",
    "data_rate": "SF8BW125",
    "airtime": 154112000,
    "coding_rate": "4/5",
    "gateways": [
      {
        "gtw_id": "eui-00800000a0004efe",
        "timestamp": 508994476,
        "time": "",
        "channel": 4,
        "rssi": -105,
        "snr": 2.8,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-fcc23dfffe20c383",
        "timestamp": 3749402860,
        "time": "2020-10-19T10:32:18.44215Z",
        "channel": 1,
        "rssi": -112,
        "snr": -10.8,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-b827ebfffeab09b9",
        "timestamp": 763031324,
        "time": "2020-10-19T10:32:18.435353Z",
        "channel": 1,
        "rssi": -115,
        "snr": 1.5,
        "rf_chain": 0,
        "latitude": 52.38068,
        "longitude": 1.34416,
        "altitude": 45
      },
      {
        "gtw_id": "eui-00800000a0004daa",
        "timestamp": 1605336372,
        "time": "",
        "channel": 4,
        "rssi": -111,
        "snr": 1.5,
        "rf_chain": 0
      },
      {
        "gtw_id": "d5e35cee4a19",
        "timestamp": 3690556596,
        "time": "2020-10-19T10:52:35Z",
        "channel": 0,
        "rssi": -115,
        "snr": -3.75,
        "rf_chain": 0
      },
      {
        "gtw_id": "csn-mtcdtip-003b04",
        "timestamp": 741908748,
        "time": "2020-10-19T10:32:18Z",
        "channel": 0,
        "rssi": -111,
        "snr": 3.25,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-00800000a0004db1",
        "timestamp": 1595409460,
        "time": "",
        "channel": 4,
        "rssi": -113,
        "snr": 0,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-fcc23dfffe0aa792",
        "timestamp": 2188561372,
        "time": "2020-10-19T10:32:18.445737Z",
        "channel": 1,
        "rssi": -105,
        "snr": 0.2,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-000080029c641ed5",
        "timestamp": 467508916,
        "time": "2020-10-19T10:32:18.434728Z",
        "channel": 6,
        "rssi": -120,
        "snr": -8,
        "rf_chain": 0,
        "latitude": 50.94762,
        "longitude": 4.24235,
        "altitude": 34
      },
      {
        "gtw_id": "eui-fcc23dfffe0a7e59",
        "timestamp": 1526593492,
        "time": "2020-10-19T10:32:18.451225Z",
        "channel": 1,
        "rssi": -113,
        "snr": -7,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-00800000a0004efd",
        "timestamp": 1255648284,
        "time": "",
        "channel": 4,
        "rssi": -112,
        "snr": 1.2,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-000080029c10db1a",
        "timestamp": 1374345700,
        "time": "2020-10-19T10:32:18.434662Z",
        "channel": 6,
        "rssi": -120,
        "snr": -8.8,
        "rf_chain": 0,
        "latitude": 51.77316,
        "longitude": 4.59062
      },
      {
        "gtw_id": "eui-ac1f09fffe00ab11",
        "timestamp": 1905609260,
        "time": "",
        "channel": 1,
        "rssi": -110,
        "snr": 2,
        "rf_chain": 0
      },
      {
        "gtw_id": "eui-7276ff002e0627a3",
        "timestamp": 2489997876,
        "time": "2020-10-19T10:32:17.434494Z",
        "channel": 1,
        "rssi": -115,
        "snr": -6,
        "rf_chain": 0,
        "latitude": 51.19419,
        "longitude": 3.21801,
        "altitude": 40
      }
    ]
  }
}
MedadRufus commented 3 years ago

We may never use cayenne again. We will use a custom format