Strona 1 z 5

EbikeX - Aplikacja do sterowników barmal X2,X4 oraz BMS xiaoxiang

: 19 mar 2018, 17:35
autor: Mitar
Udostępniam za darmo użytkownikom:
- nowych sterowników barmala w wersji X2/X4
- BMS xiaoxiang
program do monitorowania danych.

Obrazek

Obrazek

Obrazek




Dane prezentowane w formie przezroczystych kafelek, bez możliwości zapisu konfiguracji sterownika (ze względów bezpieczeństwa)
Kafelki można je układać samemu i wyświetlać na każdej aplikacji (np google map)
Dodatkowo wszystkie parametry lądują do excela (csv) i potem można je obrobić samemu albo użyć mojej aplikacji desktopowej (link w którymś z postów)

Aktualnie mam to zrobione tak że po wyłączeniu apki albo stacyjki plik automatycznie ląduje na dropboxie i jest do niego od razu dostęp z komputera.

Token do obsługi konta z dropboxa można wygenerować postępując wg tego poradnika:
http://www.iperiusbackup.net/en/create- ... ion-token/

UWAGA! Apka może nie działać na androidzie w wersji 7.1 i wyżej , dajcie znać.

Historia:
v1.0.4e
- Dodana obsługa BMS xiaoxiang
- dodatkowe opcje w konfiguracji
- kosmetyczne zmiany wyglądu kafelek

v1.0.3
- Powinno się już uruchamiać na androidzie 8.*
- Znaczne powiększenie liczb
- Zmiana kształtu kafelek i redukcja zaokrągleń

v1.0.2
- Powiększone wyświetlanie danych na kafelkach
- Poprawki do randomowego wysypywania się aplikacji.

v1.0.1 - Start
-------------------------------------
Aplikacja jest darmowa ale jeśli ktoś ma ochotę postawić przysłowiowe "piwo" to można zrobić przelew na nr konta:

58 2360 0018 0107 0000 0014 4359 - Polska
lub
(IBAN) GB51 REVO 0099 7056 8960 60 (BIC) REVOGB21 - Reszta

Michał

Z góry dziękuje :)

-------------------------------------

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 19 mar 2018, 18:52
autor: Rugos
Apka pobrana, w najbliższym czasie potestuje.
Jak dobrze, że są tacy ludzie jak Ty. Dzięki :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 20 mar 2018, 22:20
autor: Wojtas
Gratulacje. Świetna apka!
Testuję i będę raportował co i jak.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 7:49
autor: markkar
Mitar a jaka jest możliwość dorzucenia do apki odczytów z bms bt, jest takowa? Czy xiaoxiang daje taką możliwość? Tak się głupio pytam bo fajnie by było mieć cały prosty, czytelny system w jednym.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 7:58
autor: Mitar
Nie jesteś pierwszą osobą pytającą o to ;)
Zrobić pewnie się da ale nie mam takiego BMSa niestety i nie mam nawet jak potestować.
Jest w planie ale kiedy to nie jestem w stanie powiedzieć.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 8:44
autor: EV-Maniak
Bardzo Ci DZIĘKUJEMY Mitar ;)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 9:19
autor: markkar
Domyślałem się iż pierwszy nie byłem bo pytania się już pojawiały ale to sygnał że brakuje takiej apki i kierunek jest słuszny.
Mitar, mam zamówione u skośnych 2 szt. BMSów, jak przyjdą mogę wysłać Tobie do potestowania.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 9:27
autor: Mitar
Jak przyjdą to daj znać, mnie w sumie wystarczy tylko informacja co taki BMS nadaje , jak wygląda bramka z informacjami.
Może się obejdzie bez fizycznego posiadania , powiem ci co masz ściągnąć i co mi wysłać.
Gorzej będzie jak się okaże że każdy model co innego nadaje.

Pogadam też z Wojtasem on taki BMS ma już to porównamy dane.

Edit:
Jak ktoś ma taki BMS z bluetooth to niech ściągnie apkę np:
https://play.google.com/store/apps/deta ... inal&hl=pl

odpali ja, połączy się z bms i jeśli coś się będzie pokazywać w okienku to wkleić tu.
Powinny być tam między innymi dane z cel.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 11:14
autor: markkar
Po przeskanowaniu wskakuje xiaoxiang ale skomunikować się nie idzie.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 11:19
autor: Mitar
Może używają innego modułu bluetooth, w wolnej chwili poszukam co to za moduł.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 17:24
autor: Wojtas
Co będzie trzeba do bmsa to dawaj znać. Można by finalnie zrobić tak. Górna polowa ekranu na mapę, dolna na napiecia celi pojemność i całą resztę.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 17:34
autor: Mitar
Boje się tylko tego że taki BMS nie wysyła wszystkich informacji od razu tak jak sterownik barmala , i trzeba by parę komend wysyłać aby wejść do odpowiedniego "menu".

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 21:46
autor: Mitar
Docelowo planuje użyć mojej poprzedniej aplikacji :

Obrazek

Ale potrzebuje co nieco pozmieniać, na razie zależy mi aby apka androidowa działała stabilnie.

Postaram się zmienić czas w następnej wersji.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 21:52
autor: Umbur
Pomału się robią wykresy jak w F1. :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 21 mar 2018, 22:01
autor: Mitar
Nie oszukujmy się, to jest dobra zabawka aby sprawdzić sobie parametry na początku zabawy.
Potem do szczęścia wystarczy patrzeć na ilość V i ewentualnie % baterii i cieszyć się z jazdy :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 22 mar 2018, 14:14
autor: Mitar
Aktualizacja programu w 1 poście info co zmieniłem też.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 22 mar 2018, 19:43
autor: Wojtas
Ja jutro potestuję, pierwsza wersja się wywalała ale nowa w testach na sucho wygląda super.
Mi czcionka pasuje, można customizować pod każdego, bo za mała, bo za duża, bo różowa, bo sraczkowata itp. trochę bez sensu.
Brakuje mi jedynie wyrównania do siatki albo zapamiętania pozycji pól.
W pasku powiadomień fajnie by było mieć wyłącznik widoczności pól w sytuacji gdy chcesz tylko "nagrać' loga ale nie masz potrzeby obserwować pól danych.

Z niecierpliwością czekam na apkę do wykresów chociaż w excelu można to zrobić raz dwa :)
F1 niewątpliwie, statystyki w rowerze, temperatury, bluetoothy :) masakra.... :D
Kiedy będzie autonomiczny rower :D

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 mar 2018, 9:47
autor: tas
Taka apka do sabvotona byłaby super :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 mar 2018, 10:55
autor: Mitar
Sabka nie mam to nie sprawdzę ale jeśli uda wam się dobrać do wysyłanej przez niego bramki to raczej nie powinno być problemu.
Czy wysyła on do aplikacji dane na żywo czy wysyła raz na ekran i tyle?

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 mar 2018, 11:49
autor: tas
wysyła 1 ramkę zbiorczą z parametrami jazdy prędkość, prąd, V, temperatura co chwila, widac na RS monitorze ramkę wywoławczą oraz odpowiedź sterownika z ramką danych na żywo z sumą kontrolną.
Wysłanie innej ramki zbiorczej zapisuje parametry
Wysłanie innej ramki daje w odpowiedzi ramkę z ustawieniami np jednej z zakładek w programie.
Mogę ci wysłać sabotowana :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 mar 2018, 12:52
autor: TomaS
Sabek nieźle przekłamuje napięcia i może udało by się skalibrować programem przy okazji

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 mar 2018, 12:53
autor: Mitar
Tas a wklej tekst albo screen takiej jednej ramki jak to wygląda bo może się obyć bez fizycznej obecności sterownika.
Sciągnij też apke z tego tematu jak możesz i spróbuj się połączyć ze sterownikiem , jeśli wywali aplikację to nie problem, bardziej chodzi mi o to czy się połączy i przyjmie dane.

Edit:
Widzę że sabvoton używa modułu bluetooth HC-05 więc nie powinno być problemu z komunikacja, tylko rozkminic co jest czym w bramce i może się okazać ,że wystarczy dodać w konfiguracji wybór sterownika i będzie grało ;)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 mar 2018, 16:13
autor: Umbur
tas pisze:
23 mar 2018, 11:49
wysyła 1 ramkę zbiorczą z parametrami jazdy prędkość, prąd, V, temperatura co chwila, widac na RS monitorze ramkę wywoławczą oraz odpowiedź sterownika z ramką danych na żywo z sumą kontrolną.
Wysłanie innej ramki zbiorczej zapisuje parametry
Wysłanie innej ramki daje w odpowiedzi ramkę z ustawieniami np jednej z zakładek w programie.
Mogę ci wysłać sabotowana :)
Bardzo mi się to podoba. Dałbym lajka, ale nie da się puki co. :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 24 mar 2018, 20:28
autor: Mitar
Zamówiłem dziś BMS z bluetooth więc jest szansa ,że za ~1 mies program uzyska nową funkcjonalność ;)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 25 mar 2018, 11:49
autor: Wojtas
Ciekawe czy obsłuży różne ilości S? Ja mam np. 13S.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 25 mar 2018, 15:33
autor: Mitar
Oprogramowanie chyba jest to samo we wszystkich BMSach

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 10:15
autor: Mitar
Choć mało czasu ostanio ,bo w wolnej chwili śmigam na rowerze , to udało się coś naskrobać :)

Obrazek

Prawym przyciskiem myszy na wykresach można jeszcze sobie parę rzeczy poustawiać.

Na razie tyle bo nie mam chwilowo czasu.
Planuje niedługo podmienić BMS na ten z bluetooth i możliwe ,że do aplikacji aneroidowej i tej na desktop dojdzie opcja monitorowania cel 8-)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 11:17
autor: EV-Maniak
Ale ekstra! :shock:
Też sobie to wszystko obczaję kiedyś, jak już będę miał :roll:
Dzięki Mitar ;)

BMS z blutufem dobra sprawa 8-)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 15:30
autor: Umbur
Ładne EKG. :)
A jak tam plany na aplikację do Sabka? ;)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 15:33
autor: ap0f1s
Właśnie odpowiednia apka na sabka by się zdała. Gdyż obecna jest kiepska. Chociaż spełnia zadanie tyle że jest nie stabilna. Oczywiście mówimy tutaj o aplikacji bluetooth.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 15:53
autor: EV-Maniak
A ja czułe intuicyjnie, że trzeba podążać śladami kolegi Mitara i se kupiłem jak on Barmala 8-)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 16:32
autor: Mitar
A sabek ma aplikacje pod androida?
Jak się nazywa?

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 17:01
autor: Wojtas
Świetna robota. Gratuluję. Profeska.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 23 kwie 2018, 17:10
autor: ap0f1s
Ma aplikacje do bluetooth na androida.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 24 kwie 2018, 22:00
autor: Dudus2002
Mitar - W czym tworzysz te apki ?

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 27 kwie 2018, 10:03
autor: EV-Maniak
@ Mitar,
A umiałbyś dodać do aplikacji coś takiego? :

http://pojazdyelektryczne.org/viewtopic.php?f=34&t=781

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 27 kwie 2018, 10:16
autor: Mitar
Dudus2002 pisze:
24 kwie 2018, 22:00
Mitar - W czym tworzysz te apki ?
Telefon - Android Studio
Desktop - Visual studio
henio-DS pisze:
27 kwie 2018, 10:03
@ Mitar,
A umiałbyś dodać do aplikacji coś takiego? :

http://pojazdyelektryczne.org/viewtopic.php?f=34&t=781
Od tego jest BMS z bluetooth aby sobie to monitorować w prosty sposób.
W planach jest dodanie do mojej aplikacji obsługi takiego BMSa aby wszystko było w 1 miejscu z możliwością jakiegoś wykresu pod obciążeniem.
Ale ciężko mi obiecać jakiś termin bo na razie ładna pogoda to wolę w wolnej chwili jeździć :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 17 cze 2018, 7:36
autor: Wojtas
Mitar, a jak widzisz takie funkcje.

1.Liczenie zużytych Ah z wbudowanego bocznika (z uwzględnieniem prądów ładowania z regena)
2. Licznik dzienny i wszystkich km kasowany przyciskiem

To by dało kompletny watomierz i licznik. Brak potrzeby stosowania zewnetrznych watomierzy.
Obecna apka jest świetna. Odkąd mam uchwyt na kierownicy, używam tylko EbikeX jako licznika i watomierza i zastanawiam się nad wywaleniem Lcd v2. Brakuje mi jedynie tych dwóch funkcji chociaż równolegle nagrywam ślad i widzę ile przejechałem.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 17 cze 2018, 8:23
autor: Mitar
Da się zrobić , tylko jeszcze nie wiem kiedy :)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 24 cze 2018, 7:55
autor: Wojtas
Twoja apka ma ogromny potencjał, całkowicie może zastąpić dodatkowy watomierz.

Zastanawiam się czy istnieje jakiś wyświetlacz bluetooth, który możnaby zintegrować z x2. Najlepiej na bluetooth, zasilany na 5v z X2 czyli tylko dwa przewody a reszta leci bezprzewodowo. To by było idealne.

Swoją drogą, może zrób jakąś możliwość wsparcia finansowego, to motywacja będzie większa 😉
Zastanawiam się nad całkowitym demontażem watomierza lcdv2 jeśli będą następujące opcje:

Wskaźnik baterii
Liczenie Ah
Przeliczanie na Wh
Przewidywany zasięg
Licznik dzienny i total

Twoja apka świetnie współgra z Locus Pro, brakuje mi tylko możliwości zablokowania przed przypadkowym przesunięciem pól oraz możliwości kliknięcia czegoś co znajdzie się akurat pod polem danych.

Dobra robota!

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 25 cze 2018, 17:31
autor: Wojtas
Trochę zabawy z xposed i proszę. Mapa, "watomierz" i bms na jednym ekranie.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 05 lip 2018, 23:33
autor: Goliath
Ale czad... :D :shock:
Chyba pora zastanowić się czy to nie czas przesiadki z "blokowca" na "barmala" :P

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 06 lip 2018, 19:06
autor: Wojtas
:) Przejeździłem już tak trochę i mogę co nieco powiedzieć. Wszystkie 3 apki działają niezależnie i płynnie. Podgląd mapy jest bardzo przydatny, podgląd cel z bmsa działa z ok 3 sekundowym opóźnieniem ale to jest wina samej apki xiaoxiang, mimo wszystko jest to bardzo przydatne. Na EbikeX jest opóźnienie ok. 1 sekundy, sądzę, że to wina zbyt wolnego telefonu, który musi obsługiwać 3 apki na raz ale generalnie jest bardzo dobrze. Brakuje mi tylko liczenia Ah chociaż napięcie w sumie wystarcza no i podgląd cel też sporo mówi o stanie naładowania pakietu więc chyba całkowicie zdemontuję lcd v2 bo nie potrzebne mi dwa wyświetlacze pokazujące te same informacje. Przy prawie pustej baterii pojawiają się malutkie rozjazdy na celach no ale to chyba normalne. Muszę nagrać wideo zrzut ekranu podczas jazdy na niskim poziomie naładowania to będę mógł podać konkretne wartości. Dzienny licznik, aktualny czas oraz poziom bateri smartfona mam z aplikacji mapy (wyświetla się w trakcie nagrywania śladu). Uruchomienie taskerem, jeden przycisk uruchamia wszystkie 3 aplikacje.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 06 lip 2018, 19:51
autor: EV-Maniak
Ja myślałem żeby przeznaczyć dla e-bajka oddzielny telefon. Normalnie kupić jakiś używany z androidem i z możliwie dużym ekranem. Bez karty, by mi to nie dzwoniło podczas jazdy. Fajna sprawa, taki komputerek. Czy musi być karta do korzystania z xiaoxiang? Nie znam się kompletnie. Bo watomierz mam do Michała. Fajny jest i fajnie się prezentuje. Nie będę go ściągał. Tylko z xiaoxiang bym korzystał. Potrzebna do tego karta?

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 06 lip 2018, 23:33
autor: barmal
Mi nie działa. Android 8.0.0
Cholera :-)

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 07 lip 2018, 12:43
autor: Mitar
Niestety też to zauważyłem jak mi samsunga zaktualizowało z 7 do 8.
Ale wiem już mniej więcej z czego to wynika i za jakiś czas zrobię poprawkę.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 08 lip 2018, 9:48
autor: Mitar
W pierwszym poście dodałem nową wersję 1.0.3

Powinno działać już na androidzie 8.*, zmieniłem też wielkości liczb i kształty kafelek w celu poprawy czytelności.

Na androidzie 8 trzeba zaakceptować na starcie uprawnienia do wyświetlania kafelek nad programami (program podczas uruchomienia poprosi o to) inaczej będzie się sypać.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 03 sie 2018, 15:32
autor: Kzysztof
Panowie jak sobie radzicie z wygaszaniem ekranu?
Aplikacja jest super tylko nie korzystając z nawigacji wygasza telefon :/ jest jakiś patent
? Czy trzeba kombinować za każdym razem w ustawieniach ?

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 03 sie 2018, 20:53
autor: Wojtas
Ja korzystam z Locusa a on ma opcję ekran zawsze włączony. Pozostaje poszukać aplikacji w sklepie play "screen always on" lub coś w ten deseń, ewentualnie ręczne przestawianie w ustawieniach androida.

Re: EbikeX - Aplikacja do sterowników barmal X2,X4

: 04 sie 2018, 19:54
autor: NoName
Kzysztof pisze:
03 sie 2018, 15:32
Panowie jak sobie radzicie z wygaszaniem ekranu?
Aplikacja jest super tylko nie korzystając z nawigacji wygasza telefon :/ jest jakiś patent
? Czy trzeba kombinować za każdym razem w ustawieniach ?
Jeśli masz telefon z nfc to możesz kupić tagi i przykładając do nich telefon automatycznie uruchamiać aplikację czy wyłączać przygaszanie ekranu