- Status W trakcie
- Percent Complete
- Task Type Nowa funkcja
- Category Moduł
-
Assigned To
LWPM - Operating System wszystkie
- Priority Very Low
- Reported Version v0.4x1
- Due in Version lcm-next
- Votes 5
- Private
Attached to Project: LWPM Comfort Module
Opened by froniu1 - 10.11.2018
Last edited by LWPM - 23.11.2020
Opened by froniu1 - 10.11.2018
Last edited by LWPM - 23.11.2020
FS#219 - Mozliwosc wyslania danych na UART
a więc do zrobienia będzie API:
- możliwość ustawienia prędkość UART
- możliwość skonfigurowania, które funkcje będą dostępne przez API
polecenia:
- 01 - wybierz dane, które mają się wypisywać na UART
- 10 - wykonaj akcję x
- 11 - wykonaj własną akcję (podaną jako parametr)
- 30 - odczyt informacji o module
- 31 - odczyt konfiguracji modułu
- 32 - zapis konfiguracji do modułu
- 40 - odczyt informacji o sterowniku (dane)
- 41 - odczyt informacji o sterowniku (status)
- 42 - odczyt błędów ze sterownika
- 43 - usunięcie błędów ze sterownika
- 44 - zapis konfiguracji do sterownika (ryzykowne!!)
- ????
API będzie proste i w miarę prymitywne - zdecydowana większość będzie do zrobienia po stronie klienta (apki Androidowej?)
odpowiednią Apką zrobimy OP-COMa przez BT :)
potrzebny ktoś bardzo rozeznany w Androidzie, kto jest w stanie zrobić coś takiego.
ID | Project | Summary | Priority | Severity | Assigned To | Progress | |
---|---|---|---|---|---|---|---|
380 | LWPM Comfort Module | FS#380 - Nagrywanie wybranych/wyświetlanych danych obd/ecu | Very Low | Low |
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Do czego i jak to będzie działać? Jakich danych?
Pytam z ciekawości bo opis nic mi nie mówi.
Majac dane mozna z nimi zrobic cokolwiek. Wyswietlic np na dodatkowym wyswietlaczu graficznym czy np telefonie.
Jak wiadomo UART słuzy do komunikacji. Można by podłączyć np. moduł BT lub moduł z kartą SIM (nie bezpośrednio bo różnica napięć stanów logicznych) i po stworzeniu jakiejś prostej aplikacji na telefon wysyłać dane do wywoływania jakichś akcji
tylko że dodatkowe moduły oznaczają tez dodatkowy pobór prądu
prądu w aucie masz dostatek :)
owszem, ale mowa o stanie w spoczynku, bez pracy silnika.
Zawsze można zrobić dodatkowe zasilanie np z ogniwa 18650 ;) podłączyć przez układ I będzie się lądowało ;)
Pomysł przedni ;) tylko kto to zrobi? Ja nie umiem....
Beta testy juz byly. Takze spokojnie. Pierwsza komunikacja i odebranie danych juz byly.
Modul bt podczas transmisji pobiera tylko 8mA. Przy parowaniu jedynie 80mA.
Ja tylko czekam na dzialania Lukasza w tym kierunku. Jak wiadomo potrzeba czasu.
Patryku, tylko albo aż 80mA na postoju przy dłuższym poborze, 2-3 dni lub i więcej bez aktywności silnika(alternatora) to dużo. O wiele za dużo. Rozładowanie akumulatora gwarantowane. Wiem bo prowadziłem już testy. No ale jest to do ogarnięcia, trzeba tylko pomysłu i wykonania. Przykładowo testowałem moduł z Atmegą (arduino) i zrobiłem testowy program na androida. Po sparowaniu w apce oczywiście pobór niewielki ale jak apka się wyłączyła to już pobór 80mA. Można tak zrobić że BT byłby zasilany przez LWPM (przez tranzystor) po wybudzeniu się modułów (REC,UEC,LWPM) w aucie a po uśpieniu BT nieaktywny. Kwestia tego jakie Łukasz ma plany co do UARTa.
Mam własnej roboty moduł sim do sterowania ogrzewaniem postojowym i fajnie by było komunikować się jeszcze z modułem komfortu. Jedyny minus to to, że moduł sim to się używa poza autem a jak wiadomo - w zamkniętym aucie wszystkie moduły śpią i nie ma jak pobrać z nich danych.
Idąc dalej, kwestia poboru energii, dodatkowy moduł np. wspomniany bluetooth również nie będzie aktywny w zamkniętym aucie, bo i po co? Telefon będziemy z nim łączyć dopiero po wejściu do auta.
Raczej nie potrzeba komunikowac sie z autem na odleglosc. Jedynie jak piszesz webasto np. Dlatego tez nawet modul wifi zbedny, bt wystarczy do funkcji ktore byly by potrzebne. Konfiguracja modulu bez PC, wgrywanie akcji, wykonywanie akcji czy wlaczanie jakis funkcji z ekranu telefonu. Odczyt a nastepnie zapis parametrow silnika, odczyt bledow i kasowanie. Wiadomo mozna do bledow uzyc elm itp ale tu chodzi o to by miec jeden modul co robi duzo.