LWPM Comfort Module

  • Status Zamknięte
  • Procent zaawansowania:
    100%
  • Typ zgłoszenia Pozostałe
  • Kategoria Konfigurator
  • Przydzielone do Nikogo
  • Samochód Astra-H / Zafira-B
  • Priorytet Normalny
  • Rozpoznane w wersji v0.4
  • Do realizacji w wersji v0.4a
  • Głosy 2
  • Prywatne
Przydzielony do projektu: LWPM Comfort Module
Zgłoszone przez Ostap - 03.11.2018
Ostatnio edytował LWPM - 10.01.2019

FS#211 - wyświetlanie tekstu w różnych miejscach

Mógłby ktoś naprowadzić mnie jakie i ile można symboli wyświetlić w danym okienku?

np.
klimatyzacja: duże pole (3)
value: 0x0AA5
Tu można tylko cyferki? Dwie? Tyle jest jak się kręci nawiewem :)

radio: tytuł okna
value: 0×0301

radio: górna linia tekstu
value: 0×0311

radio: środkowa linia tekstu
value: 0×0310

radio: dolna linia tekstu
value: 0×0312

BC: temperatura zewnętrzna
value: 0×0422

BC: czas
value: 0x0C20

BC: data
value: 0x0C21

CD: górna linia tekstu
value: 0×0502

CD: środkowa linia tekstu
value: 0×0501

CD: dolna linia tekstu
value: 0×0503

nawigacja: tytuł okna
value: 0×0930

nawigacja: linia statusu
value: 0×0933

nawigacja: wysokość n.p.m.
value: 0×0902

nawigacja: aktualna pozycja
value: 0×0904

klimatyzacja: tytuł okna
value: 0x0A01

klimatyzacja: małe pole (1)
value: 0x0A23

klimatyzacja: małe pole (2)
value: 0x0A24

klimatyzacja: małe pole (3)
value: 0x0A25

klimatyzacja: małe pole (4)
value: 0x0A26

klimatyzacja: duże pole (1)
value: 0x0AA3

klimatyzacja: duże pole (2)
value: 0x0AA4

klimatyzacja: duże pole (3)
value: 0x0AA5

Zamknięte przez  LWPM
10.01.2019 14:38
Powód zamknięcia:  Zrobione
Dodatkowe uwagi dotyczące zamknięcia:  

generalnie wiadomo o co chodzi :)

Admin
LWPM commented on 03.11.2018 21:54

W każde pole możesz wpisać jakie znaki chcesz i ile ich chcesz
Najwyżej wyświetlacz przytnie sobie sam tekst.

Ile się tekstu faktycznie zmieści to już zależy od konkretnego pola, wyświetlacza, wersji softu w wyświetlaczu. W praktyce więcej mieści się na GID niż na CID ale to też żalezy od pola.

Co innego wpisać iiiii a co innego www. Litery nie mają stałej szerokości.

Generalnie musisz poprostu poeksperymentowac.

Ostap commented on 03.11.2018 22:16

Czyli pewnie to wersja 0.4 blokuje to wszystko ;)

Pocieszyłeś mnie, że można wpisać dowolny tekst ;)

Muszę to ogarnąć.

Jak na razie muszę ogarnąć AFL bo mi system nie działa. Lampa opada i ch.... TPMS też mi tylko 2 czujniki widzi a powinien 4

Moja cierpliwość dla ZB chyba powoli się kończy.

Tyle rzeczy do testowania a ona mi kaprysy robi.

To co uda mi się uzyskać z tekstem napiszę tutaj, dla potomnych ;)

Ostap commented on 04.11.2018 20:34

Na polu dużym klimy prawym zmieściło mi się LED O czyli jakby 4 znaki i spacja, w sumie 5 ;)

Zrobiłem prosty test ;)

We wszystkie pola wpisałem 123456789 i odpaliłem, przy okazji też w małe 4 pola klimatyzacji. Oto co mi wyszło ;)

https://youtu.be/7eD9rbiqQOU

Niestety druga akcja w małych polach klimy zawiesza moduł ;)

Może za dużo tego ;)

Bardziej mnie interesują duże pola klimatyzacji ;)

Ciekawe dlaczego wyświetla 1234 skoro tam dało radę LED ON, muszę to jeszcze ogarnąć ;)

Admin
LWPM commented on 04.11.2018 21:10

pokaż tą akcję, która zawiesza moduł.

Ostap commented on 04.11.2018 21:18

4 MAŁE POLA KLIMATYZACJI TEST
0000 68 10 0A23 09 313233343536373839 10 0A24 09 313233343536373839 10 0A25 09 313233343536373839 10 0A26 09 313233343536373839 00 00

Proszę :)

Ostap commented on 07.11.2018 20:43

https://youtu.be/_w3P36WHmEU

Tu widać, że im mniejszy tekst to można go więcej wpisać ;)

Trzeba po prostu testować ;)

Admin
LWPM commented on 07.11.2018 23:33

Pamiętaj jeszcze ze są 3 rozmiary czcionki...

Ostap commented on 08.11.2018 04:27

A jak je wywołać? Jak użyć najmniejszej?

Admin
LWPM commented on 08.11.2018 11:28
\x1B[fS_bm
\x1B - to znak ESC w ASCII takich kodów sterujących jest mnóstwo: mała czcionka, duża, wyrównanie do prawej, lewej, środka i parę innych których znaczenia nie znam, a są obsługiwane podobno przez wyświetlacz :)
Ostap commented on 09.11.2018 15:56

Gdzie znalazłeś te znaki?
Tekst w akcji musi być w formacie UTF-8?
Ja nie wprowadzałem ani rozmiaru ani stylu czcionki a wyświetla mi
LED O a po zmianie na cyfry od 1do9
1234 następnie zmiana na 9 literek i
iiiiiiii

Jak to ugryźć?

Admin
LWPM commented on 09.11.2018 16:12

tekst musi być w UTF-8
znaki (kody sterujące) znalazłem na CANie - wiesz jak sniffować - możesz te i inne różne ciekawe tam znaleźć :)

ilość tekstu jest różna - zależy od tekstu literka i jest węższa niż np E więc możesz ich tam więcej wpisać.

Ostap commented on 09.11.2018 16:15

Ok, myślałem, że może są gdzieś takie znaki gotowe ;)

Trzeba będzie posiedzieć w aucie ;)

Może w weekend uda mi się coś rozszyfrować ;)

Ostap commented on 10.11.2018 20:30

https://youtu.be/dtg072rYnoY

Zabawy ciąg dalszy ;)

Wczytywanie...

Available keyboard shortcuts

Lista zgłoszeń

Task Details

Task Editing