There is a new version of the Android App MAG8000 GSM/GPRS Toolbox (V1.30) available on Play Store.
It took a little longer than expected, because I wanted to wait for the new GPRS-modules to be released.
The App can now handle all new parameters which have been introduced with the module update.
Because the old modules don't understand the new Pxx commands (and will answer with "ERROR"), all of the new parameters are disabled by default.
You can enable it in the tab "Other". It will be stored as a parameter setting-wise.
This means you can handle different modules with different firmware states without being afraid to send unknown commands.
Changes from V1.23 to V1.30:
- All new parameters have been introduced, like FTP connection, atomic time sync,set the transmission interval, ...)
Please be advised, that most of those parameters depend on the module firmware! And atomic time sync also depends on the MAG8000 firmware! - Fixed the alarm list.
In the past you were able to de/activate all 32 possible alarms. But in fact this never worked correctly, because 16 of those alarms get de/activated in the MAG8000 and not in the GPRS module.
The alarms > AL16 are still there, but you can't de/activate them. - Log file system changed.
I always disliked the fact that the timestamp of outgoing SMS could be AFTER the reply (because one used the internal smart phone clock).
Therefore I moved the whole SMS handling into a service.
This also means that SMS will be also handled when the APP is not active and timestamps will be used directly from the provider.
The negative side effect is, that I need two new permissions:
- RECEIVE_BOOT_COMPLETED (because the service should start directly after booting)
- RECEIVE_SMS (before it was "READ SMS", because the APP read already received SMS whenever it started up, now our service will be directly signaled when a SMS arrives.