Local storage for advanced report parameters

Hi there,

We have a scenario in which the GX400 has to run in low power mode (or at least turn off the radio module) for 23 hours and communicate only for rest 1 hour of the day.
Under this circumstance, I would like to log “Power Voltage In” (or other similar parameter) every X minutes, but push them to cloud only once a day (when not in low power mode).

As I understand, there is no local data storage for the “Advanced Reports”.

Any alternate options (may be through LUA) to achieve this?

-Pravin

Hi,

I think it is possible to construct the data (power voltage) using airvantage.table:
http://developer.sierrawireless.com/en/Resources/Resources/AirLink/ALEOS_AF/RefDoc_ALEOS_AF_API.aspx#url=http://developer.sierrawireless.com/~/media/Support_Downloads/AirLink/AAF/aleos_af-1_0_0-api/API_AirVantage_airvantage.table_BETA.html

And upload it at desired time using asset:pushData(path, data, sendpolicy):
http://developer.sierrawireless.com/en/Resources/Resources/AirLink/ALEOS_AF/RefDoc_ALEOS_AF_API.aspx#url=http%3A//developer.sierrawireless.com/~/media/Support_Downloads/AirLink/AAF/aleos_af-1_0_0-api/API_AirVantage_airvantage.asset.html

You may get more info from this link:
http://developer.sierrawireless.com/Resources/Resources/AirLink/ALEOS_AF/ALEOS_AF_Home.aspx

Hope it helps.

Thanks for the answer.

One more question linked to the previous one.

Can Lua program run in the GX400 during Low power mode?

If not, is there a way to turn off the radio module through Lua.

-Pravin

Pravin,
Did you ever get a response to this question?

Can Lua program run in the GX400 during Low power mode?

  • BMcKeon