nextgis / nextgislogger Goto Github PK
View Code? Open in Web Editor NEWProductive GSM data logger for Android
License: GNU General Public License v2.0
Productive GSM data logger for Android
License: GNU General Public License v2.0
Начинам вводить текст "ака" - выбираем Академическая 4. Начинаем стирать текст. В районе Академ - падение.
Вопрос довольно дискуссионный. Тут как бы 2 стороны. Устройства разные и не всеми в книжном режиме пользоваться удобно. С другой стороны в альбомном - надо отдельно UI подстраивать для более удобного использования.
Предлагаю добавить к нажатию вибро, а также фильтровать 2-е нажатия, например когда метку тапнули 2 раза за очень не большой промежуток времени 2-3 сек.
On devices with multiple SIM slots data is read from only one slot.
Add a textbox to settings to allow user to identify himself by adding initials or something else.
Add the contents of the textbox to logs.
https://www.dropbox.com/s/31my4kcxk4074rj/Screenshot_2015-04-03-11-32-40.png?dl=0
Добавления меток вынесено в окно настроек, которое блокируется при начале логгирования (что совершенно справедливо).
Предлагаю перенести добавление меток в активити выбора меток (кнопка плюс рядом с кнопкой лупа).
Главное окно программы должно позволять настраивать себя для организации сбора. Если мне надо поставить 4 отметки, то должно быть и 4 кнопки, а не одна.
При каждом старте записи лога должна создаваться папочка с текущей датой и временем или датой и счетчиком, куда должны писаться файлы лога. Сами папочки должны быть не в корне sdcard, а в папке с программой.
Верхний край плашки не должен резаться экраном. Должно перескакивать с целой метки на целую метку.
Для полноценного мониторинга была бы полезна возможность включать в настройках запись информации об доступных wifi сетях.
Add roaming status to cells on live data screen.
in parallel to unix timestamp
Сейчас логгер предполагает переход между активити при логгировании. И не всегда понятно он включен или нет. Я понимаю, что есть уведомление в статус баре, но оно воспринимается как сообщение от программы, а не как статус логгирования, хотя при свернутой программе, именно как статус.
В общем момент для обсуждения, но я бы добавил или к заголовку или иконку приложения менял.
В приложении нужна кнопка "поделиться" (share) логом. По ней должны открываться стандартные действия - отправить по почте, скинуть на диск гугла, яндекса и т.п.
Неплохо бы добавить при логгировании. Пример - пытаюсь снимать метро в час пик, постоянная толкотня, в результате часто появляются "мусорные" метки от случайных нажатий, которые путают потом всю картину. Хотя бы чтоб сразу удалять последнюю, а в идеале - вообще просмотр всех взятых меток с возможностью удаления "мусора"
В окне выбора метки добавить кнопку ввода меток вручную. По этой кнопке должен открываться диалог с полем ввода названия метки и ее идентификатора
http://signalmonitoring.com/en/clf-file-format
В этом формате можно загружать результаты съемки на opencellid.org
Currently there is a text field and mark button.
We need to add an option that will allow to, instead of typing in mark names, select them from the list of presets.
Possible use case:
User goes to options and choose option 'Use categories file'
After this option is turned on, the user is asked to choose a file with categories names.
Categories names is the file with the following structure:
id,cat
38,ABCDE
42,EFGHIK
After cat file is plugged in, user gets the ability to quickly get preset categories in the text area, by typing in a substr.
Typing in mark text area now provides quick substitutions from the cat file. User types 'E' and gets both records suggest, he continues to type 'EF' and there is only one record left. He chooses is and it fills the text area.
If mark is named using cat, the final log file gets both ID and CAT (as a NAME).
Right now generated data can't be called GPS track.
We can overcome this by a new option, which if turned on will not write records if GPS fix was for them not obtained.
При начале печати открывается список выбора. У меня при этом открыта клавиатура. В результате видно только 3 первых строчки. Дальше приходится скроллить. Очень много лишний движений.
У меня так вафля отображается, когда связь пропадает.
Предлагаю загнать в синий флажок.
Add reconnection to external device button in toolbar on mark screen.
Если не используется файл с метками, на форме с метками Поле ввода названия метки должно быть активировано сразу.
Ввод должен осуществляться с заглавной литеры.
Add custom notification layout with buttons "stop logger", "next/prev mark". Maybe with current session name or smthg similar.
Add possibility to undo a maker
Имхо было бы удобно
при попытке поделиться логом через GoogleDrive появляется следующее сообщение:
"Сбой при загрузке. Не удалось назначить загрузку файлов (1)"
при попытке поделиться логом через приложение Gmail приложение вылетает со следующим диалогом:
Этот же экран теперь выскакивает постоянно, даже при незапущенном логгере и незапущенном Gmail.
Все на Android 4.4.4.
subj
Была бы полезна возможность включать в настройках программы запись координат GPS.
Иногда необходимо мониторить GSM на поверхности.
Could you please add accelerometer signals to the log? This info is very useful for analysis.
Добавить в настройки пункт "Отключать спящий режим (Экран не гаснет, пока логгер запущен)"
Keep having "no gyroscope" message after logger started or markers window is opened.
Gyroscope is not present and turned off (grayed out) in Settings.
В окне должно быть возможно удалить отдельные логи, все логи, отправить один или несколько логов тем или иным способом.
Плашки узковаты, попадаешь на соседнюю
Currently there is a text field and mark button.
We need to add an option that will allow to, instead of typing in mark names, select them from list.
Possible use case:
id,cat 38,ABCDE 42,FGHIK
I try to use the logger. Initially there are no any signal, the logger stores -1:
Name;TimeStamp;Active;MCC;MNC;LAC;CID;RSSI
ServiceLog;1413604126546;1;-1;-1;-1;-1;-1
ServiceLog;1413604127607;1;-1;-1;-1;-1;-1
I think it is Ok (-1 == no signal).
But when I have entered into zones of good signal quality (the phone shows 4/5 bars), the logger stores 0:
ServiceLog;1413604637386;1;250;1;14711;16102;0
ServiceLog;1413604638395;1;250;1;14711;16102;0
ServiceLog;1413604639405;1;250;1;14711;16102;0
...
ServiceLog;1413604661624;1;250;1;14713;16102;0
ServiceLog;1413604662632;1;250;1;14713;16102;0
ServiceLog;1413604663640;1;250;1;14713;16102;0
Is it a bug? Did I something wrong, may be?
Есть ли возможность реализовать панель, где можно увидеть текущие данные, например время GPS. Этого очень не хватает при геопривязке фотографий.
При нажатии кнопок вверх-вниз ставится следующая/предыдущая точка относительно последней метки.
При выборе файла категорий, они должны из него подгружаться в программу после чего файл можно спокойно удалить. В настройках надо поменять поведение - оставить одну кнопку по нажатии на которую либо выкл. категории либо открывается диалог выбора файла категорий для загрузки категорий в программу.
Сейчас активно поле "поиска" и автоматом открывается клавиатура на пол экрана.
Предлагаю. В активити сделать кнопку поиска, по которой активируется режим поиска, после нахождения нужной метки режим должен меняться на обычный (не поле ввода строки поиска, а просто кнопка с лупой)
add About page
Make a new activity showing all current data in real time.
With or without logging.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.