Idézet: Robert7x - Dátum: 2005. aug. 22., hétfő - 21:09
Kiraktam egy 0.56-os firmware-kezdeményt. A nyitóképernyőben megjelenik a portbesség (mert ha elpiszkáltam legalább lássam mire), valamint egy NObusyLCD
A LCDb.exe-ben amikor a firmware frissítés megy, és a modult kihúzom/visszadugom elveszti a kapcsolatot. Lehet olyat ha az update gombra tenyerelek, akkor kimegy a parancs a restartra, és a com portot leválasztja magáról (valószínű így van most is). De a restart után a LCDb.exe nem látja a modult a beállított porton, csak ha kilépek belőle, majd vissza.
Frissítettem a fw-t, usb kihúz, visszadug, go kipipál és tudja és tudja és tudja...

A log:
Getting LCD info...
37 bytes data received.
Found TavIRLCD USB v0.55 on COM4 Display size: 2x20 characters
Disconnected.
Firmware upgrade in progress...
You have to unplug your LCD when programming is finished.
Connected to COM4 at 19200 Baud
Getting LCD info...
43 bytes data received.
43 bytes data received.
43 bytes data received.
43 bytes data received.
2 bytes data received.
39 bytes data received.
Disconnected.
Connected to COM4 at 19200 Baud
Getting LCD info...
37 bytes data received.
Found TavIRLCD USB v0.56 on COM4 Display size: 2x16 characters
Alapállapotban is kiírhatná a B helyett, hogy 19k2...
Mert akkor az 1xi júzer is rögtön láthatná, hogy mit kell beállítania...
Az alapbeállítást még mindig nem értem: oszlop 16, sor 2, offset 4
Ez kell a 24x2-höz?
Az oszlophoz nem a tényleges szélességet kell megadni?
Én úgy használom, hogy 20, 2, 0
Egy ötlet:
Az LCD modul nem tudja magáról, hogy mekkora?
Nem lehet valamiből kitalálni? Mondjuk, hogy mit enged megcímezni, stb. Mivel megvan a RW vonal, lehet, hogy nem reménytelen.
Mert akkor indulhatna üresen a progid és induláskor kiolvasná a fizikai méretet.
Szerkesztette: Pelican 2005. 08. 22. 22:31 -kor