Реклама: [Android] WheelLog  - приложение для моноколес, теперь и Inmotion.

 

Хочешь стать куратором любимой темы?

* Комментарии к новостям

1. Разработка народной BMS на BQ77PL900 (Системы управления аккумуляторными батареями (BMS)) от Stanislavnik (15.08.2020 в 02:19)2. Езжу 35 км/ч трачу 8 втч (Электровелосипеды) от Statik (15.08.2020 в 01:49)3. Восстановление АКБ малыми токами по версии Branimir (Свинцовые аккумуляторы) от Vova_n (15.08.2020 в 01:40)4. Натуральная кожа как материал для кофра (Электровелосипеды) от Лодочник_А (15.08.2020 в 01:03)5. Как нужно собирать батарейки (Литий-ионные (Li-Ion) и литий-полимерные (Li-Pol) аккумуляторы) от user33 (15.08.2020 в 00:53)6. ritorno alle radici или мотор должен быть сзади (Самодельные электросамокаты) от CReDo (15.08.2020 в 00:37)
7. Bafang движок под каретку (Электровелосипеды с подвесным двигателем) от karlos_on (15.08.2020 в 00:24)8. Проект "VoltBoat Smart" электрокатамаран 12х4 метра (Водный электротранспорт) от ТоргМаг (15.08.2020 в 00:19)9. Спицевание мотор-колеса (Электровелосипеды) от Prizrak_kommunizma (15.08.2020 в 00:07)10. Перевод kugoo m4 pro на 60в (Электросамокаты Kugoo M и G серии и аналоги ) от cephal (14.08.2020 в 23:48)11. !!!Треснул руль пополам. Нужна Ваша помощь!!! Kugoo S1 (Электросамокаты Kugoo S серии и аналоги ) от inwin (14.08.2020 в 23:37)12. Клуб 2х2 (Электровелосипеды) от e-scooter (14.08.2020 в 23:36)
Не нравится реклама? Пройдите простую регистрацию на форуме и не будете видеть рекламу.

Прочитано 52881 раз

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

07 Авг 2017 в 16:58
Прочитано 52881 раз
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728

Всем привет!

Пишу здесь отдельную тему, потому как не встретил здесь адекватного упоминания об этом приложении.
С чего все начиналось
Вместо предисловия:
Вот уже месяц являюсь счастливым обладателем Inmotion V8. Не буду вдаваться в подробности, но мне потребовалось знать моментальные значения напряжения и силы тока в колесе... в виде лога за всю историю поездки  :pardon: Естественно очевидным решением было бы воткнуть сторонний battary логгер в разрыв батареи, но внезапно я нарвался на  приложение ,  для iOS, и как оказалось для iOS таких приложений уже есть, а для Android - нет. Но я решил эту проблему по другому запустил стандартное приложение для Inmotion и запустил другое приложение которое позволяет принимать пакеты BT LE, и сохранять их в лог. Затем, не без помощи , , я успешно разобрал все полученные данные, и даже больше. Однако недостаток этого способа в том, что стандартное приложение запрашивает данные всего-лишь раз в секунду (правда мне этого хватило чтобы в подробностях воссоздать хронологию своего фееричного падения, в том числе сколько именно секунд я лежал лицом в асфальте), а мне потребовалось больше информации.

И снова внезапно, я нашел вот эту тему http://forum.electricunicycle.org/topic/5404-wheellog-for-inmotion-development/, в итоге оказывается приложение для Android есть! Но только не для Inmotion. Ссылка на маркет: ссылка
Однако разработчик исчез с форума, не завершив дело до конца. Но появился другой энтузиаст - Cedric Hauber, который продолжил мучения попытки поддержать Inmotion, и у него почти это получилось! Однако для V8 некорректно отображалась скорость, а также температура и дистанция так же не работала. Однако и второй разработчик исчез. (Боюсь за себя теперь)
Мне ничего не осталось как разобраться в их коде, и допилить поддержку Inmotion.
Скриншоты



Логи сохраняются в папке Download/WheelLog Logs/ в  формате CSV.
Изменения относительно версии из маркета
-Поддержка Inmotion
-Поддержка Ninebot Z
-Для подключения KingSong не требуется официальное приложение
-Управление настройками колеса: Imnotion - почти все, KingSong и Gotway - почти все
-Поддержка часов Samsung Tizen, приложение для часов
-Поддержка часов Pebble (есть и в версии из маркета)


Актуальная версия в Play Market

FAQ
Чем отличаются User distance от Wheel distance от просто Distance?
На Android Oreo (8.0) приложение не видит колесо, что делать?
Какие умные часы поддерживаются? - Pebble, Samsung Gear Sx (TizenOS), Sony Smart Watch 2, Garmin IQ
Почему % заряда не сходится с приложением от производителя? Откуда он вообще берется?
Где найти логи?
Где найти меню? - Вытащить с левой стороны экрана (тап в левый край экрана и тащить вправо)
« Последнее редактирование: 15 Окт 2019 в 09:59 от palachzzz »


07 Авг 2017 в 17:07
Ответ #1
Оффлайн

LEE4ER

Модератор Россия, Москва Сообщений: 14475
баян
а отдельной темы нет ТАК КАК НЕТ В РАЗДЕЛЕ РАЗРАБОТЧИКОВ ПОД АНДРОЙД.
А раз нет разработчиков, то и обсуждать в этом приложении нечего. Оно и так понятное

В общем тема для пофлудить разве что :pardon:  но поглядим что полезное будет В общем авансом "спасибо" ;) 


08 Авг 2017 в 10:06
Ответ #2
Оффлайн

Zin-Uru

Москва Сообщений: 234
Как сопрягать это приложение с колесом? По блютусу сопряжение телефона с колесом есть (вводил код 00000000). Штатное приложение Inmotion тоже работает. А это не видит колесо ни в какую.

Перезапустил пару раз Bluetooth, заработало. Спасибо, потестим!
« Последнее редактирование: 08 Авг 2017 в 10:59 от Zin-Uru »


08 Авг 2017 в 13:28
Ответ #3
Оффлайн

Ask369

Россия, Мытищи Сообщений: 181
,  разработчик оригинального WheelLog на гитхабе присутствует (ссылка) и мои изменения вполне оперативно закоммитил. Вы тоже свои выложите на гитхаб, чтобы не потерялись.


08 Авг 2017 в 16:23
Ответ #4
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728
Ask369, давно Вы изменения вносили?
Он даже изменения Cedric не закоммитил, а именно он провел огромную часть работы.
На моноколесном форуме он с февраля не появлялся.. И на гитхабе активности давно у него нет.


08 Авг 2017 в 17:59
Ответ #5
Оффлайн

Ask369

Россия, Мытищи Сообщений: 181
, 9 января. Последняя активность автора - май. Открытых pull requests не вижу в WheelLog.


10 Авг 2017 в 13:54
Ответ #6
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728
Похоже, я первый тестер разлоченного до 35 км/ч V8, который успешно пережил тест и отписал об этом на форуме ))
Скажу честно, очень тяжело преодолеть привычный психологический барьер на ~29 км/ч (привык ездить чтоб не крякал).
И скорее всего это не подходит для стоковой батареи, т.к. при 96% заряда максимальная скорость снизилась до 33.1, так же как обычно опускается максималка по мере разряда батареи.
Максимально получилось 34,4, но на скриншоте не сохранилось, есть только это:



10 Авг 2017 в 19:11
Ответ #7
Оффлайн

LEE4ER

Модератор Россия, Москва Сообщений: 14475
народ жаждит под андройдом управлять настройками, так почему бы не добавить этот функционал в вилог?
Илья обещался желающим разработчикам под андройд, проконсультировать что/какие команды необходимо слать.
Вот как раз и проверим, кто на что и на сколько готов и есть-ли польза от этой темы  ;-D


11 Авг 2017 в 09:04
Ответ #8
Оффлайн

RomanL

Россия, Краснодар Сообщений: 237
поддерживаю!!! Очень нужное получилось бы приложение, а то как-то обдилили - на закрытой IOS есть кастомы, которые например 35км/ч могут поставить, а на андроиде только стандартное приложение...

Если нужно финансирование, давайте кто займётся - я думаю по 50-100р владельцы Inmotion могут позволить, а колесо очень популярное, тем более в городах помимо Москвы (знаю про Краснодар, именно V8 сама ходовая модель у нас)


11 Авг 2017 в 10:36
Ответ #9
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728
Товарищи, всему своё время. Данный функционал в закрытом бета-тесте)) оно уже работает, но не так хорошо, чтобы выпускать это в массы.




11 Авг 2017 в 12:37
Ответ #10
Оффлайн

OV

Минск Сообщений: 427
Не удается подключиться.
Можно подробнее про соединение?


11 Авг 2017 в 13:28
Ответ #11
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728
Колесо не должно быть подключено к стандартному приложению.
Необходимо включить bluetooth, открыть шторку и нажать на кнопку со значком колеса


11 Авг 2017 в 15:41
Ответ #12
Оффлайн

glebbon

Россия, Санкт-Петербург Сообщений: 278
Товарищи, всему своё время. Данный функционал в закрытом бета-тесте)) оно уже работает, но не так хорошо, чтобы выпускать это в массы.


я готов тоже потестить, на дело благое :-)


11 Авг 2017 в 16:41
Ответ #13
Оффлайн

anonanymous

Россия, Москва Сообщений: 980
Если я правильно понимаю, для V5 будет просто другая дистанция оборота колеса.

Будет возможность доработать под V5 - свистите, я готов потестировать.


11 Авг 2017 в 17:09
Ответ #14
Оффлайн

LEE4ER

Модератор Россия, Москва Сообщений: 14475
, так приложение не ведет никаких расчетов скорости :bw:  оно просто транслирует полученное от контроллера.
Т.е. ты так спокойно можешь использовать его с в5, если оно цепляется


13 Авг 2017 в 10:28
Ответ #15
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728
Для V5 можете протестить текущую версию из шапки, коэффициенты скорости в программе задаются индивидуально для каждой модели, т.е. для V5, как и для всех остальных inmotion - должно работать.


14 Авг 2017 в 19:03
Ответ #16
Оффлайн

Taler

Россия, Москва Сообщений: 917
Вот интересно, кстати, может и с ks16s тот же фокус, что и с V8, пройдет, в смысле разлочки максималки....


14 Авг 2017 в 23:29
Ответ #17
Оффлайн

palachzzz

Россия, Мытищи Сообщений: 728
Итак, новая версия
исправлено:
-много чего
-снижена скорость обновления данных до 8 раз в секунду (125 мс) для повышения стабильности записи логов.
добавленно:
-управление inmotion (фонарь, светодиоды, кнопка, максимальная скорость до 35, громкость динамика), все тестировалось на V8.

Приложение предоставляется как есть, ни разработчики приложения, ни компания Inmotion не несет ответственности за причиненный вред в случае разблокировки скорости выше 30 км/ч. ИСПОЛЬЗУЙТЕ ЭТУ ФУНКЦИЮ НА СВОЙ СТРАХ И РИСК.


Т.к. я не настоящий android разработчик - есть некоторые известные мне баги в интерфейсе, мне они жить не мешают)
Для подключения в первый раз используйте иконку bluetooth.
Скрытый текст
В настройках логирования обязательно выставлять Log location, иначе приложение падает, логи записываются в папку Download/WheelLog Logs/ в формате .csv, (для параноиков - я за вами не слежу)
Скрытый текст
Управление моноколесом осуществляется на вкладке Wheel Settings, при изменении параметров колесо должно одобрительно пикать, если не пикнуло - попробуйте снова.
Скрытый текст

Скачать можно здесь: https://yadi.sk/d/W4kC6Lgm3LzRyV

P.S.:
Скрытый текст
В исходный код изначального WheelLog добавлены некоторые специфичные для Inmotion изменения, которые могут привести к дополнительным багам в моноколосах других брендов, кроме того я постоянно что-то исправляю, поэтому не делаю pull request в репо автора, исходный код лежит здесь:
ссылка



 

Форумный клиент под android

Автор StanislavchikРаздел Улучшаем форум

Ответов: 2
Просмотров: 860
Последний ответ 17 Июн 2017 в 08:04
от geguly
Трекеры и спидометры (Android и IOS) + навигаторы

Автор РокнрольщикРаздел Моноколеса (электроунициклы)

Ответов: 142
Просмотров: 12321
Последний ответ 22 Мая 2019 в 14:27
от Quantor
Продам smart bms Москва 20 s 50A Новинка 2017 Li-Ion pcm с android Bluetooth

Автор OrkisРаздел Продам

Ответов: 7
Просмотров: 2696
Последний ответ 04 Авг 2018 в 17:53
от Orkis
Самый маленький в мире Android-смартфон поступил в продажу

Автор AkronixРаздел Свободный электрон

Ответов: 16
Просмотров: 1618
Последний ответ 29 Апр 2016 в 11:47
от jekix
Cycle Analyst + WiFi + Android

Автор Lexa_frudРаздел Микроэлектроника

Ответов: 9
Просмотров: 3418
Последний ответ 14 Дек 2015 в 12:41
от Viktor_7