HWSW Informatikai Kerekasztal: Az LCD kijelző és rejtelmei! - HWSW Informatikai Kerekasztal

Ugrás a tartalomhoz

Mellékleteink: HUP | Gamekapocs

  • (88 Oldal)
  • +
  • « Első
  • 59
  • 60
  • 61
  • 62
  • 63
  • Utolsó »
  • Nem indíthatsz témát.
  • A téma zárva.

Az LCD kijelző és rejtelmei!

#1201 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 12:12

Köszi, belegyógyítom...
Na, megvan végre.
Ki tudom olvasni...
Írom a progit.

Szerkesztette: Pelican 2005. 08. 21. 12:31 -kor


#1202 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 12:24

Beleraktam (\029\019\xxx) a sebesség változtathatságot 2k4...57k6 között 6 fokozatban).
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1203 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 13:14

Erről mesélhetnél:
13 - óraadat (ébresztés ill csipogó/csengetés)
Melyik bit mit jelent, mert ha ki- bekapcsolom az ébresztőt, akkor több bit is változik.

Na meg:
4 - Kontraszt (0...255)
5 - Háttérvilágítás (0....255)
de a progiban azt látom, hogy 100 fölött vág. nem lehet nagyobb

Frissült a progi: LCD.exe

Szerkesztette: Pelican 2005. 08. 21. 13:35 -kor


#1204 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 13:51

13 - óraadat.
Ha a 0. bit 1 akkor ebresztes aktiv
Ha a 3. bit 1 akor csipogós ébresztés, ha 0 akkor dallamcsengő (még nem implementált)
A többi bit a belső működés során van használva (lényegtelen, hogy a EEPROM-ban mi van letárolva ebből). Amik még a program futásban itt vannak: másodpercugrás volt, ébreszteni kell(irány az ébresztőrutin), kiíráskor perc/óra, egyes/tízes helyiérték)

4, 5- kontraszt/háttérvilágítás
Belül 0...255 értéken van tárolva, csak a Crystalfontz miatt került be a 0...100 közötti értékmegadás (e felett vág). Belül a számolás: kb. bejövő érték*2.55 a vezérlésnél.



Weboldalam még haldoklik, teljes mentés megvan. Most a SQL adatbázisban PMA errorra panaszkodik, és ez apache beállításra utal, ahogy a fórumokat nézem...


Megnéztem az LCD.exe-t. A get LCDInfó és egyebeknél sem jelenik meg az alsó ablakban semmi. Nálam COM4-n van modul.
A Send Text esetén a Offsettel nem kell foglalkoznod, mert a modulban le van ez kezelve (belül korrigálja a kiírásokat, hogy mennyivel kell eltolódni).

Szerkesztette: Robert7x 2005. 08. 21. 14:04 -kor

PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1205 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 15:33

Frissítettem a progit.

A lekért adatokban a 6. és 7. (kontraszt, backlight) mintha fel lenne cserélve...
Amit beírok a 029\005\kontr\backlight\delay paranncsal, az az érték nem a 7. hanem a 6. pozíción jön vissza. Megnéztem a progiban, tényleg fordítva tárolja.
Megcseréled, vagy cseréljem meg én?

Szerkesztette: Pelican 2005. 08. 21. 15:56 -kor


#1206 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 15:55

Huh, ha lehet Te cseréld meg. Nekem cipőkanalas a kód és ez olyan 30-70 byte plusz helyet vinna. (~14-15k van össz. amiben bűvészkedni kell).


A honlapom is visszaáll, úgynéz ki. Régebbi mentés visszarakódik.

Szerkesztette: Robert7x 2005. 08. 21. 15:57 -kor

PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1207 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 15:59

Jó, megcserélem, majd frissítsd a leírásban.
Másik, hogy az óránál a kontraszt pont fordítva működik (itt jó), mint a kijelző kontrasztnál.

Szerkesztette: Pelican 2005. 08. 21. 16:00 -kor


#1208 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 16:27

"Másik, hogy az óránál a kontraszt pont fordítva működik (itt jó), mint a kijelző kontrasztnál."


Ezt viszont a firmware-ban kijavítom.
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1209 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 17:33

Megnéztem a kódot.
Az óra esetén a kontraszt és a háttérvilágítás 0...255 közötti értéket vehet fel (ez eltérő a kijelzéskori kontraszt és a háttérvilágítás).
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1210 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 19:01

Kéréslistát lehet írni ? :)
- Választható sorosporti sebesség (hamár a holmiban lehet)
- Firmware frissítési lehetőség (\029\010 kiadása, 6 mp szünet, batch file meghívása : "[elérési út]\prog.bat Comx")

Köszönöm szépen.
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1211 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 19:44

Jó. De csak ha lesz direkt elérés (\030)... ;)
Ha tudnál csinálni a webre valamit, akkor azt is megnézhetném, hogy van-e új fw...
A sebesség váltást hogy gondoltad?
Alapból elindul 19k2-n, aztán 19k2-n megmondom neki, hogy ezentúl 57k6, aztán sebességet váltok és utána már azzal beszélgetek? Szerintem resetre menjen vissza 19k2-re, különben nehéz lesz találkozni vele.

Szerkesztette: Pelican 2005. 08. 21. 20:28 -kor


#1212 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 19:49

Utánanézek...
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1213 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 20:31

Idézet: Robert7x - Dátum: 2005. aug. 21., vasárnap - 13:24

Beleraktam (\029\019\xxx) a sebesség változtathatságot 2k4...57k6 között 6 fokozatban).

xxx: egy byte 1..6 vagy mi?
És mikor kapok olyan fw-t, ami tudja? Merthogy a progiban már benne van...

Szerkesztette: Pelican 2005. 08. 21. 20:33 -kor


#1214 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 21:01

Az van kinn az oldalon...

http://avr.tavir.hu/...02_firmware.zip

Szerkesztette: Robert7x 2005. 08. 21. 21:02 -kor

PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1215 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 21:19

Tök jó:) Tetszik a program ikonja :D ...

A programból hiányolok egy About... ablakot. Szerintem van annyi munkád benne, hogy legyen. Ha már én is bepakoltam a kijelzőbe a bekapcsolási bootképernyőbe....(itt valószínű bekoapcsoláskor az alapadat képernyő jelenik majd meg (mintha kiinduláskor a \031-et kiadnád)


Ha a debug verzió van fenn és folyamatosan jön vissza a kód akkor a textet folyamatosan küldözgeti...
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1216 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 21:39

Úgy is felfrissítette a fw-t, hogy az eleje fail volt és a verify mégis beleírta...
Viszont frissítés után nekem még egyszer sem sikerült szoftverből felélesztenem csak ha kihúztam.
Érdekes, hogy a kommunikáció sebessége nincs látható hatással a kiírás sebességére. Valahol a progiban van a szűk keresztmetszet valahol...
Megy minden sebesség különben.
Nem tudom most mit javítottál, de megszűnt a hibázgatás... legalábbis eddig nem volt egy se.

Szerkesztette: Pelican 2005. 08. 21. 21:57 -kor


#1217 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 21:58

SWfrissítés után - minthogy a flash a tárolóterületet írja - áramtalanítás kell neki. Mint ahogy a PC BIOS esetén is. a SW frissítés esetén most amiért fail volt a beírás az, hogy ez is volt benne...

A SWFrissítés folymata:
- Modul resetelődik (SW vagy hardveres)
- 0,3...0,5 mp várakozás hogy a programozószoftver megtalálja-e.
- ha igen:
    - Program lefrissül, de a védett BootBlock _nem_.
    - Áramtalanítással újraindítás
- ha nem:
    - Alapprogram elindul (kijelzővezérlő).


PC oldalról a programozószoftver 5 mp-et vár, hogy a modul bejelentkezzen.
- Ha bejelentkezik, akkor ellenőrzések+programbeégetés (ez 2x megy végbe, mert az első az lassan éled fel (ez megy a >nul-ba), a második a Programming I. (ezt látod). Ezután van egy verify ami a nemfelejtő memóriát és a programmemóriát is összehasonlítja.
- Ha nem jelentkezik be  amodul: Failed-et kapsz.
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1218 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 22:05

A kommunikációt jobban nem tudom felhúzni (na jó, ha nagyon kell akkor 115k2 illetve a 230k4 is lehet :) )

A Smartie kurzorléptetésekkel operál, nem a teljes sort küldi el újra:(.
Az LCD modul, ahogy meg van most oldva 35-40 fps-t tud (ennél többet nem is lehet igazán a modulokból kihozni (ez a hagyományos alfanumerikus)). De ha az OLED/PLED alapút veszem az jóval többet tud (és az áramkör le is kezeli ezt a sebességet, ekkor kb. 50-55 fps).

A hibázgatás nem tudom mitől lehetett, a kódba - kijelzővezérlés szinten - nem javítottam semmit....
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

#1219 Felhasználó inaktív   Pelican 

  • Törzsvendég
  • PipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 639
  • Csatlakozott: --

Elküldve: 2005. 08. 21. 22:16

Idézet: Robert7x - Dátum: 2005. aug. 21., vasárnap - 23:05

A kommunikációt jobban nem tudom felhúzni (na jó, ha nagyon kell akkor 115k2 illetve a 230k4 is lehet :) )
A hibázgatás nem tudom mitől lehetett, a kódba - kijelzővezérlés szinten - nem javítottam semmit....

Nem a kommunikáció a lassú, 2400-on majdnem ugyanolyan, mint 57600-on. Nekem kb. 3-4 fps a max a 2x20-as kijelzőn. Hogy tudsz gyorsabbat? Szemmel látni, ahogy végigírja a sort.
A javulás lehetett attól is, hogy közben beépítettem a házba, másik port, másik kábel, nem az előlapi kivezetésen keresztül, stb. Lehet, hogy hw hiba volt.

#1220 Felhasználó inaktív   Robert7x 

  • Tag
  • PipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 344
  • Csatlakozott: --

Elküldve: 2005. 08. 22. 05:15

Az a 3-4 fps az a LCDSmartie miatt lehet:(

A >30 fps-t a kijelző mikrovezérlőből való direktvezérlésére értettem.
A kontroller  számolási teljesítményének ~25-30%-át használhatja ki a most benne levő kód... A soros adatfolyam a kontrollerben pufferelődik is, ha a PCről túl gyorsan menne, és nem tudná feldolgozni (pl. infokiírás, EEPROM visszaküldése, stb). Próbáld ki hogy valami soros terminálprogramba beillesztesz szöveget. Én így hírtelen ~1k szöveget jelöltem ki és elküldtem. A kijelző minta  hülye kiírta. _sokkal_ gyorsabban, mint a smartrie valaha is képes volt rá...

LCDSmartie helyett a Crystalfontzvezérlőprogrjamjával próbáltad?
http://avr.tavir.hu/modules.php?name=Downl...wdownload&cid=7 (legfelső)

Itt a Crystalfontz632-t állítsd be (2*16-ként kezeli a kijelzőt). Itt a scroll áés a bounce beállításokat ha max sebességre rakom, akkor sikerül a puffermegtelést elérni, és a kijelzőn olvashatatlanul szaladnak ekkor már a számok...(de a alapértelmezett 0,2 is túl gyors (legalábbis leolvasáshoz).
PC távirányítás, PCrádió, infraport, LCD, földhurok-leválasztó: http://www.tavir.hu

Téma megosztása:


  • (88 Oldal)
  • +
  • « Első
  • 59
  • 60
  • 61
  • 62
  • 63
  • Utolsó »
  • Nem indíthatsz témát.
  • A téma zárva.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó