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

Автор palachzzz, 07 Авг. 2017 в 16:58

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

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

palachzzz

[user]B.Shooter[/user], Сделай по следующему сценарию:
1. установи пин код (любой, там и так все понятно уже)
2. закрой приложение, выключи колесо, подожди 10+ секунд, включи колесо, запусти приложение, подключись снова, поменяй любой параметр скорости
3. если в ходе пункта 2, приложение не спросит пин-кода, то нужно попробовать подключиться с другого телефона (если есть возможность) и выполнить п.2, либо на телефоне зайти в Настройки => Приложения => KingSong App (или как оно там) => Память => Стереть данные, Очистить кэш. После чего повторить пункт 2.
4. удали Pin-код

Ninebot Z10#1 pro mod - 9000+ км | Z10#2 - 1900+ км на дикой покрышке
GW Tesla 1260Wh mod - 3000+ км (у жены)
Inmotion V5F Black (480Wh mod) & White (480Wh mod) - у детей | Inmotion V8 1050Wh mod - 6000+ км (на пенсии)

B.Shooter

Ок сделаю. Еще возможно добавить в приложение функцию как в родном, если прошивка колеса не позволяет поднять скорость выше положенных чисел, чтоб ползунки устанавливались в максимально возможное положение. А то на данный момент не совсем удобно, если в колесе ограничение 30, то в приложении можно выставить хоть 40, но понятно что колесо 40 все равно не поедет.
KS-14M

MCZarin

Цитата: B.Shooter от 19 Июнь 2018 в 09:55если прошивка колеса не позволяет поднять скорость выше положенных чисел, чтоб ползунки устанавливались в максимально возможное положение
WheelLog не знает, какое значение - максимально возможное (нужно прописывать значения для каждого колеса вручную, а они еще могут меняться в прошивках).

Скорее, нужно перезапрашивать у колеса только что "записанное" значение, и выводить его в приложении. Тогда юзер хотя бы будет знать, удалось ли сменить скорость или нет. И если нет - какова текущая настройка.
Конечно, это при условии, что запрос текущих настроек из колеса поддерживается протоколом. Если же нет, то может колесо хотя бы ошибку возвращает при неудачной попытке смены скорости...
KingSong KS-16S

palachzzz

[user]B.Shooter[/user], [user]MCZarin[/user], на момент добавления меню управления KingSong'ами - я имел лишь один семпл данных с приложения, где очевидными были только команды смены настроек, поэтому только они и попали в вилог. Протокол кинга позволяет сделать запрос о текущих параметрах скорости, но тогда я об этом не знал) Раз уж тут собрались желающие сделать мир лучше, то тогда давайте разберемся как получить остальные параметры.
Нужно тогда пробежаться по всем настройкам:
- Свет вкл/выкл/авто
- Стробоскоб: вкл/выкл
- Светодиоды: вкл/выкл
- Педали: жесткие/средние/мягкие
- Скорость и писки не надо, уже есть.
- Если там есть еще что-то, то скажите что и давайте тоже добавим)
Естественно надо записать что в какой последовательности делаем.
Ninebot Z10#1 pro mod - 9000+ км | Z10#2 - 1900+ км на дикой покрышке
GW Tesla 1260Wh mod - 3000+ км (у жены)
Inmotion V5F Black (480Wh mod) & White (480Wh mod) - у детей | Inmotion V8 1050Wh mod - 6000+ км (на пенсии)

B.Shooter

Цитата: palachzzz от 19 Июнь 2018 в 09:37
[user]B.Shooter[/user], Сделай по следующему сценарию:
1. установи пин код (любой, там и так все понятно уже)
2. закрой приложение, выключи колесо, подожди 10+ секунд, включи колесо, запусти приложение, подключись снова, поменяй любой параметр скорости
3. если в ходе пункта 2, приложение не спросит пин-кода, то нужно попробовать подключиться с другого телефона (если есть возможность) и выполнить п.2, либо на телефоне зайти в Настройки => Приложения => KingSong App (или как оно там) => Память => Стереть данные, Очистить кэш. После чего повторить пункт 2.
4. удали Pin-код

Выполнил
KS-14M

dps

Цитата: palachzzz от 19 Июнь 2018 в 15:50Раз уж тут собрались желающие сделать мир лучше, то тогда давайте разберемся как получить остальные параметры.
Нужно тогда пробежаться по всем настройкам:
- Свет вкл/выкл/авто
- Стробоскоб: вкл/выкл
- Светодиоды: вкл/выкл
- Педали: жесткие/средние/мягкие
- Скорость и писки не надо, уже есть.
- Если там есть еще что-то, то скажите что и давайте тоже добавим)
Естественно надо записать что в какой последовательности делаем.

Пробежался почти по всему функционалу приложения. Логи распарсил.

palachzzz

Еще раз всем спасибо!

[user]dps[/user],
ЦитироватьГолосовые уведомления (Включенное состояние почему-то пересекается с управлением фарой - режим АВТО)
Потому что на байтах экономят, одна команда сразу устанавливает и фару и голосовые уведомления (3-ий байт за фару, 4-ый за голосовые), когда включал фару - голосовое уведомление было включено, и соответственно туда 0x00 писался включая его снова. А когда включал голосовые фара была установлена в состоянии "авто". Та же фигня со скоростью и писками, все пишется одной командой, поэтому вилог по факту перетирает состояние писков в момент установки скорости, о чем я не подозревал.
У меня несколько вопросов:
-Mode 1-4 это режимы мигания светодиодов? типа цветовая схема или что-то в этом духе?
-Вкл/выкл Bluetooth - это ведь про музыкальный bluetooth? А то я сначала вкуривал: "как можно включить блютус через выключенный блютус" )))

Еще вопрос, а можно поставить pin не 4-х значный? там 14 символов свободно так-то, но команда смены пинкода сбивает, т.к. в эти 14 засовывается два пинкода старый и новый) И что будет если нажать forgot password? ))
Ninebot Z10#1 pro mod - 9000+ км | Z10#2 - 1900+ км на дикой покрышке
GW Tesla 1260Wh mod - 3000+ км (у жены)
Inmotion V5F Black (480Wh mod) & White (480Wh mod) - у детей | Inmotion V8 1050Wh mod - 6000+ км (на пенсии)

Kranz

Цитата: palachzzz от 19 Июнь 2018 в 23:16Еще вопрос, а можно поставить pin не 4-х значный?
Приложение больше 4 символов не дает ввести. Возможно и меньше тоже.

dps

Цитата: palachzzz от 19 Июнь 2018 в 23:16У меня несколько вопросов:
-Mode 1-4 это режимы мигания светодиодов? типа цветовая схема или что-то в этом духе?
-Вкл/выкл Bluetooth - это ведь про музыкальный bluetooth? А то я сначала вкуривал: "как можно включить блютус через выключенный блютус" )))

- Mode 1-4 - это схемы моргания светодиодов
- Да, это про музыкальный Bluetooth. Основной, разумеется, не выключается :))

ILYA2606

Цитата: palachzzz от 19 Июнь 2018 в 23:16Еще вопрос, а можно поставить pin не 4-х значный? там 14 символов свободно так-то, но команда смены пинкода сбивает, т.к. в эти 14 засовывается два пинкода старый и новый) И что будет если нажать forgot password? ))
Символов в комманде-то хватает, но на старый и новый выделено по 4 байта :)
А сбросить пин можно по серийнику
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

dps

Добавил в файл команды настройки цветов световых схем и описание формата сообщения с текущим состоянием режима фары и голосовых уведомлений

B.Shooter

Жалко на кнопку "звуковой сигнал" нельзя поставить гудок паровоза :laugh:
KS-14M

ILYA2606

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

Mystic Traveller

[user]palachzzz[/user],
Поставил, сегодня покатаю.
Спасибо за софтинку - выглядит достойно, всё четко и по делу,
если сравнивать с официальным у ИнМо.
MaxSpeed Mini5 48V13Ah
*Ex: Ninebot Mini Pro, Inmotion V8, Inmotion V10F, KingSong KS-16S 840Wh, KingSong KS-N8 *

B.Shooter

Скажите когда модно будет скачать обновленную версию ) :-)
KS-14M

Kranz

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

ILYA2606

[user]Kranz[/user], зачем? Все необходимое уже есть
На моноколесах с 13 июля 2014. Счастливый обладатель Inmotion V8 740Wh ("Черный Намтар 2")

Seriy_not color

Всем привет! Помогите разобраться с отчетом поездки. Колесо Gotway acm 820, недавно в конце подъёма опустились педали и колесо включилось, пытаюсь разобраться. Производителем заявлена мощность 1.5кВт. Смотрю отчет, а по нему бывает до 3кВт, 2,0кВт мощность. Вот и запутался, думал контроллер перегрелся, но температуру больше 45 пока не видел. Теперь думаю мощности не хватило...