LWPM Comfort Module

Attached to Project: LWPM Comfort Module
Opened by Patryk Frączek - 10.11.2018
Last edited by LWPM - 20.11.2018

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.

Łukasz Ostapiuk commented on 11.11.2018 16:46

Do czego i jak to będzie działać? Jakich danych?

Pytam z ciekawości bo opis nic mi nie mówi.

Patryk Frączek commented on 11.11.2018 18:29

Majac dane mozna z nimi zrobic cokolwiek. Wyswietlic np na dodatkowym wyswietlaczu graficznym czy np telefonie.

Radosław Ryszczuk commented on 22.01.2019 07:07

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

Radosław Ryszczuk commented on 22.01.2019 07:11

tylko że dodatkowe moduły oznaczają tez dodatkowy pobór prądu

Admin
LWPM commented on 22.01.2019 07:37

prądu w aucie masz dostatek :)

Radosław Ryszczuk commented on 22.01.2019 07:59

owszem, ale mowa o stanie w spoczynku, bez pracy silnika.

Łukasz Ostapiuk commented on 22.01.2019 08:07

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....

Patryk Frączek commented on 22.01.2019 09:11

Beta testy juz byly. Takze spokojnie. Pierwsza komunikacja i odebranie danych juz byly.

Patryk Frączek commented on 22.01.2019 20:19

Modul bt podczas transmisji pobiera tylko 8mA. Przy parowaniu jedynie 80mA.

Patryk Frączek commented on 22.01.2019 22:16

Ja tylko czekam na dzialania Lukasza w tym kierunku. Jak wiadomo potrzeba czasu.

Radosław Ryszczuk commented on 23.01.2019 09:36

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.

FalconTech commented on 06.03.2019 17:57

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.

Patryk Frączek commented on 09.03.2019 12:46

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.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing