I’m documenting either a bug, or perhaps this is in the documentation, which I haven’t found yet.
I upgraded the firmware on a Notecarrier A (with Notecard NOTE-WBNA-500) using OTA DFU with Notehub protocal
The firmware upgrade worked except for the fact that the Notecarrier failed to see the attached BME280 sensor giving only the following output
> {"req": "card.aux"}
{
"mode": "track",
}
To resolve this issue, I had to set the Notecarrier back to the default configuration. Only then, was the BME280 sensor read correctly.
Here is that reset with the correct responses:
> {"req": "card.restore", "delete": true}
{}
> {"req": "hub.set", "product": "com.gmail.xxxx", "mode": "periodic"}
{}
> {"req": "hub.sync"}
{}
> {"req": "hub.get"}
{"mode":"periodic","host":"a.notefile.net","product":"com.gmail.xxxx","device":"dev:xxxx69623"}
> {"req": "card.voltage", "usb": true, "alert": true, "sync": true}
{"usb":true,"alert":true,"mode":"usb","value":5.076108630173553,"calibration":0.35,"sync":true}
> {"req": "card.location.mode", "mode": "periodic", "seconds": 1800}
{"seconds":1800,"mode":"periodic"}
> {"req": "card.location.track", "start": true, "heartbeat": true, "hours": 1, "sync": true}
{"start":true,"hours":1,"heartbeat":true,"sync":true}
> {"req": "card.aux", "mode": "track"}
{"mode":"track","temperature":27.378273782463896,"pressure":99474.64740809557,"humidity":63.62531812004408}
> {"req": "card.aux"}
{"mode":"track","temperature":27.378273782463896,"pressure":99474.64740809557,"humidity":63.62531812004408}
This configuration is also documented here