Hey
So my device has a bunch of sensors giving me sensor data. It is working on Solar so its up and running. But I wanted to update my JSON to get additional data like Timestamp, Latitude, longitude. I updated my code and uploaded a firmware. The notehub says it downloaded but I don’t see any changes in the JSON file. Please can someone help me where I could be going wrong!
The current version is still none.
Thanks
best,
Keval
Hi @visariakeval,
Are you referring to the highlighted device? If so, it looks like it hasn’t yet installed that uploaded firmware. Did you set up the device to accept firmware updates per the Outboard Firmware Update guide?
Thanks,
Rob
Hey @RobLauer
Thanks for the Response.
Yes, I was referring to the highlighted device.
Sorry but can you elaborate on “setting up the device to accept firmware updates”. By that do you mean
J *req = NoteNewRequest("dfu.status");
JAddBoolToObject(req, "on", true);
NoteRequest(req);
if yes, but it says -
Downloading firmware from Notehub to the Notecard is enabled by default
Thanks,
Keval
Hi @RobLauer
I am using Outward Firmware Update.
Ok great. At the risk of repeating the documentation, do you have the required wiring enabled and did you enable Outboard Firmware Update on the device (with whatever host architecture you’re using? For example:
{"req":"card.dfu", "name":"stm32", "on":true}
Thanks,
Rob
1 Like
Hey @RobLauer
Thanks. Yes I added that line in my setup and now it works.
I guess we explicitly need to mention this in the setup().
Thanks for help
Best,
Keval
3 Likes