"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Verwijderd
Ik heb wel programmeer ervaring maar meer met perl, php en java. Nog weinig low level gedaan. Dus het zal wel even studeren worden maar goed dan heb je ook wat hoop ik.Creepy schreef op 06 september 2002 @ 12:20:
Xychix: Hmm.. ben ik helemaal vergeten... Linux source is comming up!
Protheus: Heb je iets van programmeer kennis?? Dat is toch wel een vereiste..... Dan moet je uitzoeken hoe je direct de LPT poort kan aansturen (dus niet domweg karaktertjes sturen zodat een normale printer deze print, maar nog iets meer low-level). En als je dat kan, dan pak je de specs van het LCD er bij (van de HD44780 (=groot LCD) zijn ze op erg veel plaatsen te vinden, die van de HD66712 (=mini LCD ook) zodat je weet welke connecties op het LCD hoog/laag moeten zijn voor welk commando, en dan nog het connectie schema erbij zodat je weet welke pinnen je van de LPT poort hoog/laag moet zetten.
Kleine tip: van de HD44780 zijn howto's en sources te vinden als je ff zoekt.
En nog een tip: T.o.v. het standaard connectie schema dat op GoT wordt gebruikt zijn de pinnen C1 en C2 op de LPT poort andersom gesoldeerd.
alvast bedankt voor je info ik zal eens wat van die sources opzoeken.
Heb ik nog een vraagje voor je welke taal raad je me aan c++, visual basic of het bij mij meer onbekende delphi
Dan kun je er ook een webtablet van maken ,zodat je 'm via JAVA kan besturen op afstand, is geloof ik al eens voorbij gekomen in een andere topic. maar is wel gaaf!
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Persoonlijk vind ik Java een rampzalige taal: geef mij maar Delphi (pascal dus)zwahiel schreef op 06 september 2002 @ 13:26:
woei! Als 't nou in JAVA kan![]()
Dan kun je er ook een webtablet van maken ,zodat je 'm via JAVA kan besturen op afstand, is geloof ik al eens voorbij gekomen in een andere topic. maar is wel gaaf!
Always outnumbered, never outgunned!
Verwijderd
Gaaf idee ik wou je trouwens even laten weten dat mijn lcd het doet. Nog bedankt voor de inkoopactie ondanks de vele problemen die je bent tegengekomen.zwahiel schreef op 06 september 2002 @ 13:26:
woei! Als 't nou in JAVA kan![]()
Dan kun je er ook een webtablet van maken ,zodat je 'm via JAVA kan besturen op afstand, is geloof ik al eens voorbij gekomen in een andere topic. maar is wel gaaf!
Nou en nu eens een driver schrijven
Helaas kun je met Java geen low level acties uitvoeren wanneer die uitgevoert wordt als applet
Verwijderd
Ja daar ben ik het wel met je eens maar ja ik word gedwongen om in die taal te programmeren het is dus ook niet mijn eerste keus.Keizer schreef op 06 september 2002 @ 14:45:
[...]
Persoonlijk vind ik Java een rampzalige taal: geef mij maar Delphi (pascal dus)
Als je een mogelijkheid hebt om direct I/O poort aan te kunnen sturen zul je in principie altijd een driver kunnen maken..
Delphi, C, C++, C#, Java, etc. etc. Pak de taal die jij het handigst er voor vind (en die je dus al kent
Oh.. en nog een tip: in /14 (P&W) zijn ook al een aantal topics voorbij gekomen m.b.t. de aansturing van de HD44780.
Xychix: Zou je mij ff een mailtje kunnen sturen?? Ik kan je mail adres niet meer vinden... heb m'n mailbox laast een beetje teveel opgeschoond..
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Verwijderd
Verwijderd
En mijn programmaatje om het aan te sturen begint ook al vormen te krijgen.
Tip voor de programmeurs: Kijk uit dat je je delay tussen het sturen van karakters niet te lang maakt, daar wordt de boel enorm traag van.
Btw, dat gedoe met het maken van de software kan imho beter in een apart topic.
Verwijderd
En waar heb jij het dan nu over dat hoort toch ook onder software. Die software komt natuurlijk wel ten goede van jullie lcd's maar goed zodra ik mijn eigen software draaiende heb kan ik misschien wel eens kijken naar lcd studioTHPSrulez schreef op 06 september 2002 @ 22:28:
Hoe staat het eigenlijk met die plugin die misschien voor LCD Studio zou worden gemaakt?
offtopic:
Btw, dat gedoe met het maken van de software kan imho beter in een apart topic.
Wat ik bedoel heeft nog redelijk betrekking tot deze inkoopactie omdat dat te maken heeft met de compatibiliteit van de LCD's. Maar de basis van het schrijven van een prog voor LCD's lijkt me meer iets voor een apart topic.....Verwijderd schreef op 06 september 2002 @ 22:31:
[...]
En waar heb jij het dan nu over dat hoort toch ook onder software. Die software komt natuurlijk wel ten goede van jullie lcd's maar goed zodra ik mijn eigen software draaiende heb kan ik misschien wel eens kijken naar lcd studio
Et zijn mijn 2 centjes maar hoor
Het is een grote 4*20 die gewoon aan een kant GEBOGEN is! Daardoor is de hele LCD gebroken ('t glas) en doet i dus nix meer
Kan ik dat niet verhalen op TPG, 't zat goed verpakt en zo, en zo'n lcd buig je niet zomaar door hoor, er zit een behoorlijk degelijk ijzeren frame omheen!
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Beter VB lerenVerwijderd schreef op 06 september 2002 @ 22:19:
Ja hoe krijg je die delay eigenlijk voor elkaar in visual basic want dat is me nog niet duidelijk.
Kijk eens naar sleep. Dat is de simpelste methode en kost geen CPU tijd (maar ook een vrij trage!). En anders kijk eens naar QueryPerformanceCounter.
Als je nou echt nog meer vragen e.d. hebt m.b.t. programmeren, kan je dat beter in P&W doen denk ik (en lees ff de FAQ daar, want als je bijv zomaar om wat code vraagt is de kans groot dat je topic daar meteen dicht gaat!)
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Woei! Thanks tweakers!
Ik heb nu volgens mij alle LCD's terug, ik weet 't niet zeker misschien mis ik er nog ééntje, maar vandaag kwam er nog eentje binnen...
Er is helaas wel een grote 4*20LCD kapot...
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Ik heb de linux variant naar BSD geport (geprobeerd) hij komt door de compiler heen maar bij het starten krijg ik een segmentation fault..
jij hebt deze vaker gezien begreep ik. waar moet ik het zoeken ?
bij het starten komen er wel delen van de initialisatie tevoorschijn op het lcd (op willekeurige, niet juiste plekken)
daarna klapt het proggie..
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Waarom doet die 13373 klok 't niet bij een 16*2 display (die heb ik namelijk!
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Die klok is afgestemd op een LCD van 4 regels hoog (i.v.m. eigen gemaakte karakters). Ik kan eens kijken of ik iets kan maken zodat het er ook uitziet op een LCD met 2 regels.
Xychix: Hmm.. dan zou ik je source ff moeten bekijken... Het is NA de init?? Dan gaat er iets de mist in m.b.t. strings die je op het LCD wilt zetten denk ik. Als je dingen op verkeerde plekken van het scherm krijg, dan is zeer waarschijnlijk je timing te snel.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
ik heb bijna niets gewijzigd aan de source.Creepy schreef op 09 september 2002 @ 08:31:
Open het zou ik zeggen
Die klok is afgestemd op een LCD van 4 regels hoog (i.v.m. eigen gemaakte karakters). Ik kan eens kijken of ik iets kan maken zodat het er ook uitziet op een LCD met 2 regels.
Xychix: Hmm.. dan zou ik je source ff moeten bekijken... Het is NA de init?? Dan gaat er iets de mist in m.b.t. strings die je op het LCD wilt zetten denk ik. Als je dingen op verkeerde plekken van het scherm krijg, dan is zeer waarschijnlijk je timing te snel.
alleen ioperm vevangen door I386_func_ioperm (of iets wat hierop lijkt) en een include vervangen.
de init gaat ook niet goed !
er springen letters op een aantal plaatsen op het scherm (per keer starten op een andere plek) uit deze letters kan ik soms Bosselaar / creepy ed. opmaken.
het komt vaak voor dat de letters zich herhalen je krijgt dan zoeits als:
//^crreeeppppyyy 00^ ^ ..
Daarom weet ik dat het de init moet zijn.
is dat ook timing ?? hoe kan ik die zetten ?
zou bsd dan een snellere clock hebben dan linux ?? want daaronder werkt hij toch ?
hij wacht de init vertraging af en daarna klapt het proggie in een segmentation fault.
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
De laatste 4 pakken van deze inkoopactie!
Moonchild, SuperJerk, Just_Started en Fauna, kijk maar naar jullie brievenbussen want deze week is 't raak!
Jullie bestellingen komen eraan!
Ze zijn op de post gegaan 10 minuten geleden!
Dan kan ik deze inkoopactie als gesloten en afgesloten beschouwen, topic wel graag open houden modjes ivm de software van Creepy! Is een beetje onoverzichtelijk als hij een nieuw topic daarvoor moet openen!
Thanx ya'll!
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
zwahiel schreef op 09 september 2002 @ 10:06:
zow daar gaan ze dan...
De laatste 4 pakken van deze inkoopactie!
Moonchild, SuperJerk, Just_Started en Fauna, kijk maar naar jullie brievenbussen want deze week is 't raak!
Jullie bestellingen komen eraan!
Ze zijn op de post gegaan 10 minuten geleden!
Dan kan ik deze inkoopactie als gesloten en afgesloten beschouwen, topic wel graag open houden modjes ivm de software van Creepy! Is een beetje onoverzichtelijk als hij een nieuw topic daarvoor moet openen!
Thanx ya'll!Ik hoop dat jullie veel plezier hebben met jullie LCD's, en dat deze lange actie de moeite waard was!
Het was de moeite waard.
Het was de eerste inkoop waar ik aan medeed!
Echt perfect. dat het zolang duurde kon je (in iedergeval in de begin fase ) niets aan doen.
Verderop zijn er bij het versturen wat foutjes gemaakt ( door jou volgensmij)
je hebt dit hier openlijk neergezet en opgelost. daarom denk ik dat iedereen uiteindelijk wel tevreden is !!
echt toppie !
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Verwijderd
Had je mijn LCD ook al opgestuurd, ik heb namelijk nog niets onvangen en ik sta ook niet bij de laatste 4.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
nee... Als 't goed is heb je een uurtje geleden een mailtje gekregen.Verwijderd schreef op 09 september 2002 @ 10:13:
Zwahiel,
Had je mijn LCD ook al opgestuurd, ik heb namelijk nog niets onvangen en ik sta ook niet bij de laatste 4.
Daarin staat 't een en 't ander uitgelegd...
Je krijgt wel iets!
//edit:
Ik heb 't mailtje nu pas verstuurd, sorry, stond in de Drafts folder opgeslagen...
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Als ik er meerdere had besteld had ik je er eentje gestuurd!
Ook Willum die met zijn site bijzonder nuttig was voor menige deelnemer aan deze IA... En zijn doorbraak met de controller en 't grote LCD display!
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
wie weet, doen we er over een tijdje nog eentje daar! Ze waren wel billig op zich als je 't na gaat!Creepy schreef op 09 september 2002 @ 12:35:
Hehe.. thanx Zwahiel! Toen ik zo'n LCD ff in huis had was het een kleine moeite om m'n bestaande driver aan te passen. Als je nog eens een inkoopactie doet, dan weet je mijn adres he
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
* SuperJERK zal met veel spanning de brievenbus in de gaten houden!zwahiel schreef op 09 september 2002 @ 10:06:
zow daar gaan ze dan...
De laatste 4 pakken van deze inkoopactie!
Moonchild, SuperJerk, Just_Started en Fauna, kijk maar naar jullie brievenbussen want deze week is 't raak!
Jullie bestellingen komen eraan!
Ze zijn op de post gegaan 10 minuten geleden!
Dan kan ik deze inkoopactie als gesloten en afgesloten beschouwen, topic wel graag open houden modjes ivm de software van Creepy! Is een beetje onoverzichtelijk als hij een nieuw topic daarvoor moet openen!
Thanx ya'll!Ik hoop dat jullie veel plezier hebben met jullie LCD's, en dat deze lange actie de moeite waard was!
Zwahiel bedankt voor al je inspanningen en voor het (volgens mij) heel netjes afsluiten van deze inspannende inkoopactie!
Verwijderd
Joepie!!! wacht vol ongeduld tot ie hier op de mat roltzwahiel schreef op 09 september 2002 @ 10:06:
zow daar gaan ze dan...
De laatste 4 pakken van deze inkoopactie!
Moonchild, SuperJerk, Just_Started en Fauna, kijk maar naar jullie brievenbussen want deze week is 't raak!
Jullie bestellingen komen eraan!
Ze zijn op de post gegaan 10 minuten geleden!
Dan kan ik deze inkoopactie als gesloten en afgesloten beschouwen, topic wel graag open houden modjes ivm de software van Creepy! Is een beetje onoverzichtelijk als hij een nieuw topic daarvoor moet openen!
Thanx ya'll!Ik hoop dat jullie veel plezier hebben met jullie LCD's, en dat deze lange actie de moeite waard was!
Zwahiel hartelijk dank voor al je moeite
nu nog ff het halve topic terugbladeren om te kijken hoe ik die software werkend krijg
Zwahiel bedankt!
(+ nogmaals bedankt voor het extra meegeleverde FDD kabeltje!)
Alleen had ik nog een vraag.. als je weer een poging doet tot 'de langst lopende inkoop actie ooit' dit even van tevoren te melden
* SuperJERK gaat nu fijn met zijn lcd'tje spelen...
Wel bout dat ik naar het werk moet, maar vanavond toch eens flink gaan knutselen...
Moet ik nu voor die aangepaste LCDInf nu omsolderen of niet?
Heb je de mini of de gewone?Fauna schreef op 10 september 2002 @ 14:27:
Ik wil net naar me werk gaan, komt de postbode eraan.. Met een envelop van het VvGI...
Wel bout dat ik naar het werk moet, maar vanavond toch eens flink gaan knutselen...
Moet ik nu voor die aangepaste LCDInf nu omsolderen of niet?
Wanneer je de gewone hebt werkt ie zonder omsolderen met LCDinf, na het omsolderen is ie ook LCD-smartie compatible....
Heb je een mini, dan is is zonder omsolderen compatible met LCDinf...
Always outnumbered, never outgunned!
Verwijderd
Zwahiel thanks voor al je moeite
ik heb de source goed doorgekeken en de timing van senddata2 veranderd maar ik krijg nog geen goede init...
Ik ben tijden met de timing bezig geweest, keine veranderingen extreem hoge/lage waardes.
Gettimeofday weer vervangend door usleep(1) usleep(5). het mag niet baten..
per keer dat ik de exe draai (zonder recompile) ziet het schermpje er ook anders uit !!!!
ik het ken letters ook zitten er vreemde tekens en halve letters door.. veel letters komen meermalen achter elkaar voor..
hoe kan ik berekenen/uitvinden welke timing ok is ?
dattie daarna foutgaat is waarschijnlijk dat /proc onder bsd niet hetzelfde is/doet..
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Hmm.. dat de init zo vreselijk de mis ingaat is wel vaag... Ik zou er bijna een *BSD voor gaan installeren
Ik weet niet hoe snel een usleep(1) is, maar de senddata moet een delay hebben van zo'n 40 microseconden, en de senddata2 een delay van 1.64 milliseconden dacht ik.
Onder Linux is een usleep(1) minimaal 10 milliseconden dacht ik (i.v.m. scheduler etc.).
Maak er in beide gevallen gewoon een msleep(2) van.. weet je zeker dat je langzaam genoeg zit
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
ja dat zal ik doen!SuperJERK schreef op 10 september 2002 @ 14:01:
Alleen had ik nog een vraag.. als je weer een poging doet tot 'de langst lopende inkoop actie ooit' dit even van tevoren te melden
Voorlopig even niets, al komen er wel vragen binnen wanneer de volgende is ...
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Zoals ik al aangaf heb ik al extreem hoge waardes geprobeerd. ik zal de msleep eens proberen..Creepy schreef op 10 september 2002 @ 19:34:
De /proc interface is onder Linux wat anders dan onder *BSD ja...
Hmm.. dat de init zo vreselijk de mis ingaat is wel vaag... Ik zou er bijna een *BSD voor gaan installeren
Ik weet niet hoe snel een usleep(1) is, maar de senddata moet een delay hebben van zo'n 40 microseconden, en de senddata2 een delay van 1.64 milliseconden dacht ik.
Onder Linux is een usleep(1) minimaal 10 milliseconden dacht ik (i.v.m. scheduler etc.).
Maak er in beide gevallen gewoon een msleep(2) van.. weet je zeker dat je langzaam genoeg zitAls het dan nog mis gaat, dan is er toch heel iets anders aan de hand.
senddata word in de init niet gebruikt. alleen senddata2.. dus deze moet eerst maar eens werkend gemaakt worden.
een versie die ook voor BSD te compilen is word lastig, niet ivm aansturing LCD maar ivm het verkrijgen van systeem info...
Bij linux staat dit in proc bij BSD gaat dit met systemcalls..
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Het stuk code wat het splashscherm tekent op het LCD gebruikt wel degelijk de senddata en NIET de senddata2! Verlaag (of is het verlaag?? hmm.. maak hem trager
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Het lampie doet wel, maar nu moet ik nog leesbare tekens op het scherm krijgen.
Ik heb het als volgt aangesloten (heb ik dus ook uit dit topic gehaald).
LCD: blauwe strippie van de lcd-printplaat af.
Connector printplaat: blauw strippie van de poort af (dus blauw strippie van de printplaat af)
Nu heb ik LCDinf gedownload en dat extra proggie (ik draai Windows XP), in LCDinf heb ik HD44780 (connection 1) geslecteerd met size 20x4 en port 0378.
Ik krijg geen foutmeldingen maar verders ook niks op het lcd'tje te zien
Wat doe ik fout
DOOS!SuperJERK schreef op 11 september 2002 @ 13:45:
Nou ik heb dus me lcd binnen en ook aangesloten, maar hij doet niks
Het lampie doet wel, maar nu moet ik nog leesbare tekens op het scherm krijgen.
Ik heb het als volgt aangesloten (heb ik dus ook uit dit topic gehaald).
LCD: blauwe strippie van de lcd-printplaat af.
Connector printplaat: blauw strippie van de poort af (dus blauw strippie van de printplaat af)
Nu heb ik LCDinf gedownload en dat extra proggie (ik draai Windows XP), in LCDinf heb ik HD44780 (connection 1) geslecteerd met size 20x4 en port 0378.
Ik krijg geen foutmeldingen maar verders ook niks op het lcd'tje te zien
Wat doe ik fout
Je moet die andere pakken!

Je moet die 62 huppeldepup pakken en dan connectie een, en presto via LCDinf zal je LCD'tje dan perfect werken! En ik weet dat 't kan, omdat ik zo'n klein ding ook uitgeprobeerd heb in WinXP en dat werkte perfect, die klok vind ik echt 1337 Creepy!
nu nog een versie voor hd447800 16*2, want ik wil die klok ook!
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Ehhh ik deed dit alleen maar om jouw uit te testen... 0-)zwahiel schreef op 11 september 2002 @ 13:50:
[...]
DOOS!
Je moet die andere pakken!![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Je moet die 62 huppeldepup pakken en dan connectie een, en presto via LCDinf zal je LCD'tje dan perfect werken! En ik weet dat 't kan, omdat ik zo'n klein ding ook uitgeprobeerd heb in WinXP en dat werkte perfect, die klok vind ik echt 1337 Creepy!
nu nog een versie voor hd447800 16*2, want ik wil die klok ook!![]()
Jeetje wat stom van me... en volgens mij had ik die ander toch echt uitgeprobeerd.. (nouja vast niet goed genoeg..) Alles werkt nu in iedergeval!
* SuperJERK gaat zich nu ffies afzonderen en nogmaals diep schamen...
Ok, maar help me hier dan ff bijzwahiel schreef op 11 september 2002 @ 13:50:
[...]
nu nog een versie voor hd447800 16*2, want ik wil die klok ook!![]()
Voor de "full screen" klok maak ik gebruik van eigen gemaakte karakters. Er kunnen maximaal 8 eigen gemaakt karakters worden gebruikt.
Op het moment wordt de 4 regelige klok met 3 (drie!) karakters gemaakt
1: Een heel blokje zwart
2: De bovenhelft van het blokje zwart
3: De onderhelft van het blokje zwart
(hm.. en de 8 kan nog net iets mooier.. zal ik wel aanpassen in een nieuwe versie)
Dit omdat de horizontale bar's 5 karakters in gebruik hebben (1 karakters is 5 pixel breed
"Opdracht 1"
Bedenk 3 eigen gemaakte karakters (5x7 pixels) zo, zodat je daarna 10 (0-9) cijfers ken maken van 2 karakters hoog.
"Opdracht 2"
Mocht 3 karakters nou echt te weinig zijn (zeer waarschijnlijk), bedenk dan maximaal 8 verschillende karakters om zo 10 cijfers te kunnen maken van 2 karakters hoog. Ik moet dan wel tijdens het wisselen van "scherm" nieuwe custom karakters uploaden, dus probeer aantal gebruikte karakters zo laag mogelijk te houden.
Algemeen:
De breedte van de cijfers (=aantal karakters) mag je zelf bepalen zolang ze maar dun genoeg zijn om een digitale klok (= max 5 "cijfers" 12:30) op het LCD te kunnen toveren.
(voor de liefhebber: Je mag ook de bestaande karakters voor de 4 regelige displays opnieuw maken als je ze niet mooi of duidelijk genoeg vindt
Hoe je de karakters aan mij aanlevert moet je zelf weten (paint, word document, whatever...)
disclaimer: Ja, ik ben lui, en heb het weer ff druk. Dus je zou me enorm helpen als je dit echt wilt
ps. Ja, dit is eigenlijk flink offtopic, dus als je hier mee aan de slag gaat, mail me dan ofzo, zodat we dit topic gewoon open kunnen houden voor LCD problemen. Mocht een mod. vinden dat ik met deze post over de scheef gaat, dan haal ik em asap weg.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
| void initdisplay(void) { char *tekst[4]; int i; senddata2(48,COMMAND); usleep(5000); senddata2(48,COMMAND); usleep(150); senddata2(48,COMMAND); //entry mode set (32), 8 bits mode (16) 2 lines (8) senddata2(32 | 16 | 8 ,COMMAND); /* Extra voor HD66712 */ senddata2(LCD_FUNCSET | 0x10 | 0x08 | 0x04, COMMAND); /* enter ext-func-set */ usleep(240); senddata2(LCD_EXTFUNC | 0x01,COMMAND); /* Set 4-line mode */ usleep(240); senddata2(LCD_FUNCSET | 0x10 | 0x08,COMMAND); /* leave ext-func-set */ usleep(240); /* Einde extra */ displayoff(); cleardisplay(); tekst[0]="LCDInf v0.1"; tekst[1]="By Creepy"; tekst[2]="www.bosselaar.net"; tekst[3]="/lcd"; for (i=0; i<4; i++) { setpos((20-strlen(tekst[i])) / 2,i+1); settext(tekst[i]); } displayon(); } |
ik zie hier toch alleen maar senddata2 in terug ..
je hebt me toch geen oude source gemaild ?
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
En add me eens op ICQ, kunnen we de software discussies ook daar voeren
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Wie-o-wie verteld mij wat ik moet solderen en/of moet doorkrassen?
Edit: heeft er trouwens al iemand gevraagd ofz BasieP eventueel zijn software kan aanpassen voor dit soort controlers?
is al es naar gevraagd, maar ik begreep dat ie er niet zoveel zin aan hadSuperJERK schreef op 11 september 2002 @ 16:51:
Had iemand trouwens nog een schema (liefst foto) voor het ombouwen van de HD66712 controler naar de versie waarmee ook LCDSmartie werkt? Ik heb alle posts van deze topic gelezen maar helaas zijn de foto's niet meer beschikbaar (rood kruisje) tevens werkt die site van Willempie.nl niet...
Wie-o-wie verteld mij wat ik moet solderen en/of moet doorkrassen?
Edit: heeft er trouwens al iemand gevraagd ofz BasieP eventueel zijn software kan aanpassen voor dit soort controlers?
[rml][ LCD]LCD Smartie 5.1 released[/rml]
Om de HD66712 (al dan niet met omgesoldeerde controller) aan de gang te krijgen is een software aanpassing noodzakelijk.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Kunnen we nog niet een poging wagen om BasieP zover te krijgen dat ie de mini lcd-opschuif-bug fixt? Dat was toch maar 5 regels code? Kun jij hem helpen Creepy? (niet dat ik LCD niet wardeer, maar smartie heeft (nog?) veel meer functies)OliverBB schreef op 11 september 2002 @ 17:16:
is al es naar gevraagd, maar ik begreep dat ie er niet zoveel zin aan had
[rml][ LCD]LCD Smartie 5.1 released[/rml]
Always outnumbered, never outgunned!
BasieP heeft z'n HD44780 driver niet zelf geschreven. Ook weet ik niet hoe zijn driver in elkaar steekt. In mijn geval wat het een toevoeging van een paar regels, en het aanpassen van 2 constanten, met een beetje mazzel is de aanpassing net zo triviaal als bij mij, met een beetje pech is het een flinke aanpassing.
Het laatste wat ik van BasieP weet is dat hij het alleen inbouwt als iemand een kant en klare HD66712 driver aan hem geeft, iets waar ik geen zin heb.
Voor BasieP is Smartie een hobby. LCDInf is voor mij ook een hobby. Noem me

[sarcasme]
En voordat er iemand begint "Creepy, wat ben je toch een arrogante lul". Inderdaad , en als je het niet bevalt, dan maak maak je het zelf maar
[/sarcasme]
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Dus zolang BassieP geen oplossing kan/wil verzinnen kan ik geen LCDSmartie draaien?Creepy schreef op 11 september 2002 @ 17:50:
Voor de HD66712 (=mini LCD) kan je je het omsolderen besparen. Dit gaat niet werken. Het omsolderen is alleen omdat de connectie tussen PC en adapter net iets anders is dan het veelgebruikte schema op GoT. Het omsolderen werkt dus alleen als je een HD44780 (=grotere LCD) hebt.
Om de HD66712 (al dan niet met omgesoldeerde controller) aan de gang te krijgen is een software aanpassing noodzakelijk.
Nou Creepy dan wil ik graag dat je de volgende features aan jouw programma toevoegd
- MBM
- WinAmp
- Eigen Teksten (volgens mij is dit nog de makkelijkste
Nou veel plezier met programeren
In welke taal schrijf je het programma trouwens?
Zelf kan ik een (klein) beetje programeren in Visual Basic en C++, denk je dat er een kans bestaat dat ik met bijv. Visual die lcd kan aansturen? Ik las namelijk dat je doormiddel van jouw programma opdrachten kan verzenden naar de lcd? (of sla ik nu wartaal uit
Nouja ik ben in iedergeval erg blij dat ik iets op mijn lcd scherm kan laten zien!
hmmm...SuperJERK schreef op 11 september 2002 @ 22:46:
[...]
Dus zolang BassieP geen oplossing kan/wil verzinnen kan ik geen LCDSmartie draaien?
Nou Creepy dan wil ik graag dat je de volgende features aan jouw programma toevoegd![]()
- MBM
- WinAmp
- Eigen Teksten (volgens mij is dit nog de makkelijkste)
Nou veel plezier met programeren
In welke taal schrijf je het programma trouwens?
Zelf kan ik een (klein) beetje programeren in Visual Basic en C++, denk je dat er een kans bestaat dat ik met bijv. Visual die lcd kan aansturen? Ik las namelijk dat je doormiddel van jouw programma opdrachten kan verzenden naar de lcd? (of sla ik nu wartaal uit)
Nouja ik ben in iedergeval erg blij dat ik iets op mijn lcd scherm kan laten zien!
* zwahiel heeft bij deze post zo z'n bedenkingen, ik hoop dat 't in de lol modus was...
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Gedeeltelijk weljah..zwahiel schreef op 11 september 2002 @ 23:10:
[...]
hmmm...
* SuperJERK heeft bij deze post zo z'n bedenkingen, ik hoop dat 't in de lol modus was...
Over dat zelf programeren was trouwens wel serieus bedoelt... Misschien kan Creepy ervoor zorgen dat je doormiddel van een simple stukkie code die regels kan aansturen. Dus bijv;
[line1] = string
[line2] = string
[line3] = string
[line4] = string
(Geen idee of dat zo makkelijk allemaal kan hoor...) Maar dan is het wel makkelijker om zelf wat in elkaar te zetten. En Creepy behoudt natuurlijk alle credits
Winamp songtitle heb ik werkende.. en als ik de CPU usage bug op niet engelse systemen er uit heb, dan probeer ik vandaag een nieuwe versie te releasen.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Moek ff overdenken hoor...
DVbeek... u heeft snalemail... of je moet nog ff naar 't postkantoortje toe, dat grote pak ophalen
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Verwijderd
Waarom is het dat als ik bij 1 van de 4 selected screen options, total cpu usage invul in nog steeds een foutmelding krijg ?? (maakt niet uit op welke postite)
De andere options doen het wel goed.
P.s.
Ik heb me lcd ingebouwd in me monitor.
Ik zal als deze af is een topic openen voor pics en uitleg.
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Lees dit topic ff door.. 1 of 2 pagina's terug staat dat er een bug in LCDInf zit (die ik nog steeds NIET heb opgelost...) dat op een NIET Engelse Win2k/XP/NT je die error krijgt, omdat MS zo handig is geweest om bepaalde dingen taal-afhankelijk te maken, en ik zo handig was om daar niet op te lettenVerwijderd schreef op 13 september 2002 @ 21:48:
Creepy,
Waarom is het dat als ik bij 1 van de 4 selected screen options, total cpu usage invul in nog steeds een foutmelding krijg ?? (maakt niet uit op welke postite)
De andere options doen het wel goed.
P.s.
Ik heb me lcd ingebouwd in me monitor.
Ik zal als deze af is een topic openen voor pics en uitleg.
Ik weet hoe ik het op moet lossen, ik moet daar alleen ff tijd voor maken...
Ennuh.. rustig.. * Creepy doet ook wel eens een lang weekend zonder computer.. ik doe net alsof ik WEL een prive leven heb
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Je hebt helemaal niet betaald...Verwijderd schreef op 16 september 2002 @ 10:28:
Hoe zit het met mijn lcd??
Je mag mijn geld ook wel terugstorten.
Wanneer zou je dat gedaan hebben dan, ik kan hier niets vinden van een betaling van jouw!
[ Voor 0% gewijzigd door zwahiel op 16-09-2002 11:59 . Reden: Verklaring ]
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Doe ik af en to ook Creep, vandaar nog steeds geen BSD variant en goede timing.. wel Trillian op mn laptop gezet en jou ge-add.Creepy schreef op 16 september 2002 @ 11:31:
[...]
Lees dit topic ff door.. 1 of 2 pagina's terug staat dat er een bug in LCDInf zit (die ik nog steeds NIET heb opgelost...) dat op een NIET Engelse Win2k/XP/NT je die error krijgt, omdat MS zo handig is geweest om bepaalde dingen taal-afhankelijk te maken, en ik zo handig was om daar niet op te letten
Ik weet hoe ik het op moet lossen, ik moet daar alleen ff tijd voor maken...
Ennuh.. rustig.. * xychix doet ook wel eens een lang weekend zonder computer.. ik doe net alsof ik WEL een prive leven heb
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Verwijderd
K sorry,Creepy schreef op 16 september 2002 @ 11:31:
[...]
Lees dit topic ff door.. 1 of 2 pagina's terug staat dat er een bug in LCDInf zit (die ik nog steeds NIET heb opgelost...) dat op een NIET Engelse Win2k/XP/NT je die error krijgt, omdat MS zo handig is geweest om bepaalde dingen taal-afhankelijk te maken, en ik zo handig was om daar niet op te letten
Ik weet hoe ik het op moet lossen, ik moet daar alleen ff tijd voor maken...
Ennuh.. rustig.. /me doet ook wel eens een lang weekend zonder computer.. ik doe net alsof ik WEL een prive leven heb
Dan heb ik het in het topic over het hoofd gezien.
Dus ik d8 vraag het maar ff.
Ik merk het wel. Thx Creepy.
en proggies ??
oftewel einde actie ?
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
SoCreepy schreef op 18 september 2002 @ 12:57:
.. ik heb ook een full-time baan waar ik al heel de dag achter de computer zit, en een prive leven...
* Gutteguttegut bedoeld dit natuurlijk niet serieus
The birds turned into The Flying Dutchmen!
Grmbl&^%&^%&***#*#*#***#**!!!!!!!!!!
Ah* Creepy bedoeld dit natuurlijk niet serieus
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
toverstafmode=onGutteguttegut schreef op 18 september 2002 @ 14:29:
[...]
So
* zwahiel bedoeld dit natuurlijk niet serieus
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
The birds turned into The Flying Dutchmen!
Verwijderd
Pics zijn er nu http://gathering.tweakers...ist_messages/603017/last]Verwijderd schreef op 13 september 2002 @ 21:48:P.s.
Ik heb me lcd ingebouwd in me monitor.
Ik zal als deze af is een topic openen voor pics en uitleg.
Verwijderd
Wtf?zwahiel schreef op 16 september 2002 @ 11:35:
[...]
Je hebt helemaal niet betaald...
edit:
Wanneer zou je dat gedaan hebben dan, ik kan hier niets vinden van een betaling van jouw!
Ik heb zeker wel betaald, 38,56 euro!
Hier een copy/paste uit me internetbankieren:
03-06-2002 tb [..] Wiel Van Horck af 38,56
Inkoopaktie lcd, nrg28
[ Voor 0% gewijzigd door Jordi op 24-09-2002 03:38 . Reden: persoonlijke info weggehaald ]
ow...Verwijderd schreef op 22 september 2002 @ 20:37:
[...]
Wtf?
Ik heb zeker wel betaald, 38,56 euro!
Hier een copy/paste uit me internetbankieren:
03-06-2002 tb P00xxxxxxx Wiel Van Horck af 38,56
Inkoopaktie lcd, nrg28
hmmm... dan moet ik ff wat na gaan kijken...

Sorry... je hebt gelijk... had erover heen gelezen!
Je krijgt morgen je geld terug gestort! Mijn nederige excusses!
[ Voor 0% gewijzigd door zwahiel op 23-09-2002 20:23 . Reden: voutje! ]
Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020
Verwijderd
Ok, tnx.zwahiel schreef op 23 september 2002 @ 20:20:
[...]
ow...
hmmm... dan moet ik ff wat na gaan kijken...
edit:
Sorry... je hebt gelijk... had erover heen gelezen!
Je krijgt morgen je geld terug gestort! Mijn nederige excusses!
Ik heb de crash gevonden dus.. weet ook precies hoe ik deze op moet lossen.. moet heb alleen nog steeds inbouwen.. maar dat wil er wel eens bij inschieten als je al 8 tot 9 uur op je werk zit te coden.
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
dit is allemaal hardcoded verwerkt dus niemand heeft er eigenlijk iets aan. Mocht er veel vraag naar zijn dan wil ik het ding wel met config file maken zodat iedereen hem kan gebruiken.
Bij mij checkt ie de ping naar de volgende machines:
server1 (co-located)
server2 (co-located)
isdn gateway in local network
laptop (als testdoel, deze kan ik heelmakkelijk ontkoppelen om de offline functie te testen)
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
Ik heb een poosje weinig tijd gehad voor het lcd schermpje maar ben er weer aan begonnen!
Onder win98 met LCDinf werkt hij niet omdat hij een aantal dll'en mist, daardoor start LCDinf dus niet op. Weet iemand misschien hoe dat komt?
Nu gebruik ik CrystalControl en dat bevalt echt prima, het heeft zeer veel dingen om te laten zien en werkt goed op een oude p120.
Oh ja ik heb de grote 4 x 20 met omgesoldeerde controller.
Thnx Zwahiel, robje is een tevreden klant!
Leeg
Je draait de NT/2000/XP versie van LCDInf i.p.v.. de me/9x versie.reskobon schreef op 12 oktober 2002 @ 10:12:
Even voor de leuk!!!
Ik heb een poosje weinig tijd gehad voor het lcd schermpje maar ben er weer aan begonnen!
Onder win98 met LCDinf werkt hij niet omdat hij een aantal dll'en mist, daardoor start LCDinf dus niet op. Weet iemand misschien hoe dat komt?
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Ben er toch wel heel zeker van dat ik de goede gedownload heb maar zal het nog eens proberen.Creepy schreef op 12 oktober 2002 @ 11:01:
[...]
Je draait de NT/2000/XP versie van LCDInf i.p.v.. de me/9x versie.
Leeg
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
1
| The lcdinfnew9x-05.exe is linked to missing export oleaut32.dll:VarNot |
Leeg
zijn er al mensen die een backlight potmeter hebben ??
dan zou ik er snachts ook geen last van hebben !! is misschien ook een idee.
Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney
Ja graag want deze doet het echt niet al is het wel win98 de eerste editie en ik ga hem vanavond upgraden naar tweede editie.Creepy schreef op 16 oktober 2002 @ 08:54:
oleout32.dll????? eeehhhh... he? Hmm toch maar eens compilen/testen op een echt win9x systeem.
Leeg
Wat denk je zelf??? Tuurlijk wordt er nog verder gewerkt aan LCDInf.......quote]
zijn er ondertussen al vorderingen?
Dit topic is gesloten.