Autor
|
Thema: Olaf's LCD-Software, Support und Entwicklung (Gelesen 294184 mal)
|
|
|
OlafSt
Global Moderator

Karma: +13/-0
Offline
Geschlecht: 
Beiträge: 2138

Master of STLCD and LISA III
|
Leute, Leute, Leute...
Ich will euren Enthusiasmus und den Erfindungsgeist nicht abwürgen - würde mir im Traum nicht einfallen 
Mit der Einbindung des IOWarriors haben sich ungeheure Möglichkeiten ergeben, da sind wir uns wohl alle im klaren drüber. Dennoch ist STLCD eine Software mit einem bestimmten Zweck: LCD-Displays anzusteuern. Dies ist auch der Zweck des kommenden STGLCD.
Ich hab mich schon auf das Spiel mit den Tastern und dem PCF8574 (der übrigens auf Spunkys Taster kein bissel reagiert ) eingelassen und auch ein hübsches Interface nach draußen entworfen.
Tatsache ist, das STLCD als Einbahnstraßen-Programm entworfen wurde. Der einzige, der redet ist STLCD - der Rest hat zuzuhören. Mit den ausgespuckten Infos kann jedermann alles anstellen, was ihm beliebt. Punkt. Dies ist auch der Grund, warum STLCD nicht die Ausgänge des IOW steuern kann - dazu müßte es einen Weg "in STLCD hinein" geben, irgendwer muß STLCD ja sagen, welcher Ausgang wie zu setzen ist. So einen Weg gibt es nicht.
Ich laß mich vielleicht dazu überreden, den IR-Port des IOW mit abzufragen und dessen Daten nach draußen zu melden - aber dann ist Schluß. Mit dem zu den STLCD-Infos passenden Girder-Plugin mag sich jemand anderes befassen (ich habs mir mal angeschaut und festgestellt, das es im wesentlichen Fleißarbeit ist... Nur das übersetzen der C-Header in Delphi ist nix mehr für mein abgenutztes Hirn).
Versteht mich nicht falsch. Ich bastel gern weiter an STLCD herum, no problem. Aber verlangt nicht von mir, einem Programm etwas beizubringen, für das es schon auf dem unangenehm dicken Stapel Papier, auf dem es entstand, nicht gedacht war.
Für das angeträumte STMFS (Multifunktions-Steuerprogramm) brauchen wir ein frisches, neues Konzept und Leute, die ebenso motiviert über Monate dran herumprogrammieren wie ich - muß ja nicht gleich "genial" sein, wie manche von meinen Programmen behaupten 
Alle Funktionen des IOW, die STLCD nicht anfaßt, lassen sich problemlos von anderen Programmen ansprechen und STLCD wird da, wo es stört, halt etwas "kooperativer" gemacht (wenn möglich ) - laßt euch also nicht aufhalten
|
|
« Letzte Änderung: Januar 2, 2004, 21:47:43 von OlafSt »
|
Gespeichert
|
Erstens: Lies was da steht. Zweitens: Denk drüber nach. Drittens: Dann erst fragen
|
|
|
Klinkerstein
Gast
|
man könnte STLCD "zuhörend" machen. und später noch ein anderes sperates programm für I/O sachen bauen, und STLCD darüber steuern, und diverse andere sachen zu machen.
So könnte man zB ein Script machen das man programmieren kann (so in der art If Iowarrior.Pin1 = High then LCD.schreib "Hallo") Aber das gehört schon nichtmehr zu STLCD und somit nicht in diesen Thread
|
|
|
Gespeichert
|
|
|
|
OlafSt
Global Moderator

Karma: +13/-0
Offline
Geschlecht: 
Beiträge: 2138

Master of STLCD and LISA III
|
STLCD ist ja zuhörend... Es lauscht auf MBM, Speedfan, VCool usw... Und genau diese Aussage von Klinkerstein (und die Aussage von Spunky, das alles nebenher läuft) hat mich auf ne Idee gebracht:
Ich bastel kurzerhand noch einen "Lauscher" ein - der lauscht an einem anderen Shared Memory Block - so wie bei MBM, Speedfan usw. Der Inhalt gibt an, was wohin zu senden ist.
Jeder, der ein Prog schreibt, das diesen Shared Memory Block korrekt füllt, veranlaßt STLCD, die I/O's oder den I2C anzusteuern. Fertig ist der Lack. Ich füll mal n paar Blatt Papier mit Ansätzen, denn dies wäre ein simpler und einfacher Weg "in STLCD hinein" - wenn Interesse besteht.
|
|
« Letzte Änderung: Januar 2, 2004, 23:26:32 von OlafSt »
|
Gespeichert
|
Erstens: Lies was da steht. Zweitens: Denk drüber nach. Drittens: Dann erst fragen
|
|
|
|
|
|
masterburner
Gast
|
Hallo.hat schon mal einer von euch ein vfd an den IO Warrior gehangen?ich hab hier ein kleines noritake 140x16 vfd für meine sys daten.wo bekommt man nen aufbauplan für den io warrior?sollte ich auf den 17 seiten was überlesen haben dan entschuldigt das bitte und schreibt einfach die seitenzahl.mit dem io warrior wäre cool dann ich brauche meinen parallelport für ne andere anwendung
|
|
|
Gespeichert
|
|
|
|
|
masterburner
Gast
|
is zwar ein grafik vfd ,es ist aber voll komatibel zu einem 20x2 character LCD.habs mit LCD Smarties laufen was ja auch nich für glcds geschrieben ist.alle anderen programme und deins haben probleme mit den timings des vfd.haber mit lcd smarties läufts komischerweise 1a.jetzt wäre es ja mal interessant zu sehen was passiert wenn man das teil hinter nen iow hängt.aber das scheint hier noch keiner gemacht zu haben.ausser dem hatt noch fast niemand ein vfd hier wie ich festgestellt habe.ich werd mir einfach mal nen iow basteln.mal sehen was passiert.
|
|
|
Gespeichert
|
|
|
|
|
masterburner
Gast
|
genau das tut es.wie gasagt voll kompatibel.müsstet mir nur noch sagen wo ich die timings finde in der ini
|
|
|
Gespeichert
|
|
|
|
Klinkerstein
Gast
|
dann kannst du das dingen doch auch - wie ein LCD - hinte den IOW hängen. Die Anschlussbelegung steht ja im D-Blatt.
|
|
|
Gespeichert
|
|
|
|
|
|