Как сделать мониторинг качества соединения с привязкой к координатам на Android?
Суть примерно сводится к следующему: нужно маленькое приложение для Android, которое раз в секунду пингует заданный в настройках хост, записывая текущие GPS координаты и несколько параметров с веб-странички модема со статусом (на страничке просто голый текст без лишнего хлама).
В принципе можно даже и не приложение а какой нибудь скрипт. Но у меня есть некоторые теоретические проблемы с тем как его написать. У меня, в принципе, нет проблем в части, как запросить страничку, как пропинговать хост и как это сохранить в файл с помощью sh, но вот как в этой конструкции получить GPS координаты - не ясно абсолютно.
Вопрос задаю поскольку собираюсь для себя написать небольшое приложение (или скрипт), но очень не хочется заниматься велосипедостроительством. Кроме того я более чем уверен, что у операторов связи такой или очень близкий по функциональности софт есть.