With your Over The Air firmware update facility, for the AirPrime HL7692 and HL7800 Cellular modules, is it only the latest firmware that’s available? Or is it possible to choose a bit earlier version?
The company might not always immediately want to update to the latest. Rather, they might want a bit of time first, for checking that the latest works fine with the other firmware within the product, before giving the ‘thumbs-up’ for use of the latest.
The companies ‘ideal’, for how Over The Air might work, is that the product ‘opens a metaphorical window’, for allowing HL7692 or HL7800 firmware update, saying just version 1.2.3 accepted. And once the update has completed, perhaps taking a fair few minutes which is fine, ‘close the window’.
The company only want to allow update at product boot, and only if the product has been off for 10 or more minutes. Hence the ‘window’. Alternatively, the ‘window’ could be kept always open, but the firmware image needs to be applied only at next boot, if the product has been off for 10 or more minutes. So, can the company control when the image is ‘applied’ ?
Maybe some weeks or months later, once the company have had a chance to test version 1.2.4, they’ll do the same, saying just version 1.2.4 accepted.
And so forth.
If that makes sense.
Do you have some details or docs, on how Over The Air works?
Is it the product in the field, that requests the update, ie ‘pull’?
Or is it perhaps, a Sierra cloud-based system and/or PC-based app, that ‘pushes’ the update?
If ‘push’, is there a ‘programmatic API’, that would allow a utility written by the company, to request ‘please push version 1.2.3, to product with IP address a.b.c.d’?
Is IP address how Sierra identify a product for Over The Air update? Or is it by IMEI number, perhaps? Or by phone number? Or some other identifier?
And, can the company request ‘please push version 1.2.3, to a list of products, identified by their IP address, IMEI number, phone number, or whatever you use to identify products’ ?
If so, how big can that list be ?
Is update possible just via 4G, or for the HL7692 by 2G too ?
By all means, send us a doc or docs to read, or webpages to study, if they provide answers to all the above. We’re happy to read