avatar_ILYA2606

[iOS/Android] DarknessBot - приложение для Моноколес, Самокатов и Сегвеев

Автор ILYA2606, 15 Фев. 2017 в 12:11

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

LEE4ER

Цитата: vev от 26 Июнь 2018 в 19:42
[user]ILYA2606[/user], Спасибо! В Теслу похоже встроили свой код, по крайней мере блютус ее видит как  Gotway18646.
это просто название БТ модуля. Дают в независимости от модели.
В общем я за порядок, но начинать с себя не вижу смысла :pardon:

ILYA2606

Цитата: vev от 26 Июнь 2018 в 19:42
[user]ILYA2606[/user], Спасибо! В Теслу похоже встроили свой код, по крайней мере блютус ее видит как  Gotway18646.
Я думаю, что это порядковый номер образца, такой у любого готвея имеется в наименовании Bluetooth-устройства

Добавлено 27 Июнь 2018 в 10:09

Цитата: Евгений42 от 26 Июнь 2018 в 20:45
Добрый вечер установил на Ninebot Mini pro. Автоматически включился режим звукового сигнала при езде назад. Немогу  его отключить в офф приложении кнопка активна, но не выключается. Есть ли такая функция DarknessBot?
Привет, изменение звуковых сигналов для Mini Pro не поддерживаются приложением
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

Евгений42

А как же теперь отключить пис при езде назад((?

Artoil

Требуется написать ПО для удаленного управления скутерами Ninebot. Есть кто сможет?

ILYA2606

#382
Что нового в бета-версии 4.3-188:
- Добавлена Черная тема
- Добавлена поддержка Ninebot Mini Lite
- Добавлено подключение к моделям, основанным на прошивке Ninebot
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

LEE4ER

В общем я за порядок, но начинать с себя не вижу смысла :pardon:

angel

#384
Возможно-ли в будущих версиях сделать дублирование вибрации на часы? А то телефон в рюкзаке обычно лежит, а функция не плохая для информировании о скорости. Даже если есть предупредительные писки, то не всегда слышны в шумном потоке, ну или в наушниках.

Gotway MCM4 HS 340 - 1000 км, Gotway Msuper v3 820 - 3000 км  Gotway MsuperX 1600

ILYA2606

Цитата: angel от 28 Июнь 2018 в 15:34
Возможно-ли в будущих версиях сделать дублирование вибрации на часы? А то телефон в рюкзаке обычно лежит, а функция не плохая для информировании о скорости. Даже если есть предупредительные писки, то не всегда слышны в шумном потоке, ну или в наушниках.
Дублирование на часы можно добавить.
Остальной текст лучше удалить, т.к. он никак не связан с приложением
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

ILYA2606

На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

LEE4ER

[user]ILYA2606[/user], на палец вверх оно должно было бахнуть)))
В общем я за порядок, но начинать с себя не вижу смысла :pardon:

ILYA2606

Что нового в бета-версии 4.3-189:
- Добавлена интеграция с Myo Armband
- Улучшены темы
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

hover

Добрый день, спасибо за отличное приложение, пользуюсь им регулярно, активировал обе доп. фичи.

Хотел спросить про запись логов и графиков, насколько она детальная и как посмотреть подробную историю скорости, тока, температуры, напряжения не только во время поездки, но и, например, через несколько часов или дней после поездки? Экран с графиком не дает скроллить, поэтому единственный вариант увидеть, например, события даже всего лишь трехчасовой давности – это включить масштаб "день".  В таком масштабе вся поездка представляется уже всего несколькими точками, никакие детали не видны. Когда я экспортирую график в CSV-файл, то в нем вижу менее 50 строк, независимо от выбранного масштаба.

Для сравнения, недавно обсуждался в телеграм-чате продав колеса 18L, и человеком были опубликованы логи, записанные Android-приложением WheelLog. Уровень детализации в одном из этих логов такой:

время  скорость  V  А  W
19:08:21.210  30.55  66.88  23.68  1583.72
19:08:21.386  30.45  67.72  18.60  1259.59
19:08:21.609  31.52  66.88  22.91  1532.22
19:08:21.791  31.75  68.47  15.39  1053.75
19:08:22.013  30.94  69.07  11.99  828.15
19:08:22.194  31.62  67.87  18.20  1235.23
19:08:22.422  32.40  66.67  23.56  1570.75
19:08:22.607  33.61  64.93  32.39  2103.08
19:08:22.785  35.26  64.52  34.61  2233.04
19:08:23.012  36.14  64.63  34.13  2205.82
19:08:23.188  37.41  63.87  37.44  2391.29
19:08:23.418  38.46  64.72  33.64  2177.18
19:08:23.593  39.07  65.75  29.02  1908.06
19:08:23.790  39.53  64.76  33.20  2150.03
19:08:24.010  39.98  63.07  41.07  2590.28
19:08:24.212  41.26  62.80  42.51  2669.63
19:08:24.407  42.19  63.03  41.05  2587.38
19:08:24.612  42.48  63.06  40.48  2552.67
19:08:24.797  42.09  62.76  42.86  2689.89
19:08:25.012  28.30  68.27  15.64  1067.74
19:08:25.252  21.85  70.25  5.38  377.94
19:08:25.390  13.95  70.91  1.75  124.09
19:08:25.601  10.49  71.28  0.41  29.22
19:08:25.810  5.60  66.94  12.35  826.71
19:08:26.067  26.12  69.13  9.50  656.74
19:08:26.199  26.80  70.60  3.19  225.21
19:08:26.409  16.14  71.19  1.07  76.17
19:08:26.618  4.67  71.38  0.35  24.98
19:08:26.800  2.34  71.47  0.04  2.86
19:08:27.283  1.47  71.53  0.00  0.00

Тут видно, что запись велась 5 раз в секунду. Такая периодичность уже позволяет анализировать причины падения, выяснять границы безопасной эксплуатации и т.п. Возможность просмотра подробной истории и экспорта полного набора данных очень хочется и для iOS, в DarknessBot.

angel

Появилась пару мыслей по поводу функционала программы.

1. Добавить датчик "Время до полной зарядки" (Данные зарядного устройства можно сделать редактируемыми в настройках приложения).
2. Если возможно добавить отключаемую функцию, дублирования звуковых сигналов от колеса на телефон(часы вибрация) для любителей ездить в наушниках.
Gotway MCM4 HS 340 - 1000 км, Gotway Msuper v3 820 - 3000 км  Gotway MsuperX 1600

ILYA2606

#391
[user]hover[/user], WheelLog позволяет просмотреть более детальный отчет, это правда, однако это приложение не хранит эти данные на диске и только в момент рабочей сессии приложения. Механизм логирования в DarknessBot хранит данные за последний год, для чего требуется оптимизация данных. В результате оптимизации данные агрегируются. Поэтому за день будет порядка 30 точек, но они будут с самыми востребованными характеристиками за свой период (самая высокая скорость, самое пиковое потребление и т.д.). Однако, в ближайшее время я планирую увеличить количество данных для CSV за последнюю неделю. Но все равно логирование 5 раз в секунду на диск мы не можем себе позволить из этических соображений
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

hover

ILYA2606, прикинем: 10 параметров float с одинарной точностью = 40 байт, умножим на 5 раз в секунду, получаем 0.69MB в час. 24 часа непрерывной езды дадут всего 16.56MB. Чтобы не изматывать диск непрерывными мелкими записями, можно буферизовать данные и сохранять крупными порциями, либо вообще оставить только в оперативной памяти (если iOS это позволяет). По большому счету, такая полная детализация интересно только для недавних поездок.

ILYA2606

Что нового в бета-версии 4.3-190:
- Добавлена поддержка KingSong 18L
- Добавлена поддержка Rockwheel (Новая партия)
- KingSong: Добавлена поддержка пинкода
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

Антон00

Привет, как поставить приложение?, на 12 прошивке выдаётся сообщение: нужны какие то специальные функции, недоступные на этом устройстве..

ILYA2606

[user]Антон00[/user], покажи скриншот этого сообщения. Поставить можно из Appstore

Добавлено 09 Июль 2018 в 09:50

Что нового в бета-версии 4.3-191:
- Исправлен баг с лайаутом дашборда
- KingSong: Удалена поддержка пинкода за ненадобностью
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")