Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
LCD 20x4 mit LCDhype ansteuern
#21
...dann probier doch mal ne andere Terminalsoftware. Es muss doch zumindest etwas zu senden gehen.

:edit:

Vieleicht sind auch einfach irgendwelche Port Einstellungen falsch oder so. Du kannst mal schauen, wie das LCD mit Sure-LCD oder Smartie kommunizert, indem du einen Sniffer einsetzt:

http://www.heise.de/download/free-serial...nitor.html

oder

http://www.serialmon.com/
Current stable version of LCDHype: 0.7.6
New plugin: Notepad++ Bookmark Manager
New music: Nordwise - Empire transition
#22
Nicht schlecht
nun erst mal ist auf dem ding ein stink normales hd44700 lcd verbastelt das benötigt beim einschalten eine Initialisation
dieses wird wahrscheinlich von der MCU schon gemacht die darauf ist.

Und so ohne weiteres kannst du an das ding mit Putty keine Daten senden denn da zu brauchst du einen Kommunikationsbefehl der dem ding sagt nu nimm das als Text und zeige an, wird in der Commandsetliste unter Punkt 1 gezeigt.
Heißt dem ding must du erst mal mit Putty die hex werte 0xFE, 0x47, 0x01 und den Zeilen wert mittels 0x1-4 rüber jubeln und dann direkt im Anschluss deinen Text. und wenn ich mir die Liste weiter an schaue müsstest du ggf. dem noch die Kommunikation zuschalten unter Punkt12.
#23
@Alyx

genau das mein ich doch. irgendwie find ich jetzt aber keine info wie man geziehlt hexwerte in putty eingibt.

@Mattmax

da wir mit putty nicht weiterkommen, probier doch mal das COMunicate plugin. Das Script könnte so aussehen:

CODE
#Header
 / Port, BaudRate, Parity, StopBits, ByteSize, TimeOut /
 %Plugin.COMUNICATE.OpenPort('COM1', 19200, NONE, ONE, 8, 1000)

 / sends 20 X characters to LCD row 1 /
 %Plugin.COMUNICATE.SendHex('FE 47 01 01 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58')
#EndHeader

#TextMode
 / insert textmode script code here /
#EndTextMode

#GfxMode
 / insert gfxmode script code here /
#EndGfxMode


Plugin hier runterladen:

http://lcdhype.condense.de/index.php?showtopic=2180

und dann noch die scriptengine.xml dazukopieren, die gibts hier:

http://lcdhype.condense.de/index.php?showtopic=5144
Current stable version of LCDHype: 0.7.6
New plugin: Notepad++ Bookmark Manager
New music: Nordwise - Empire transition
#24
QUOTE (ViRuSTriNiTy @ Mittwoch, 07.Mai 2014, 17:22 Uhr)
@Alyx

genau das mein ich doch. irgendwie find ich jetzt aber keine info wie man geziehlt hexwerte in putty eingibt.

@Mattmax

da wir mit putty nicht weiterkommen, probier doch mal das COMunicate plugin. Das Script könnte so aussehen:

CODE
#Header
 / Port, BaudRate, Parity, StopBits, ByteSize, TimeOut /
 %Plugin.COMUNICATE.OpenPort('COM1', 19200, NONE, ONE, 8, 1000)

 / sends 20 X characters to LCD row 1 /
 %Plugin.COMUNICATE.SendHex('FE 47 01 01 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58')
#EndHeader

#TextMode
 / insert textmode script code here /
#EndTextMode

#GfxMode
 / insert gfxmode script code here /
#EndGfxMode


Plugin hier runterladen:

http://lcdhype.condense.de/index.php?showtopic=2180

und dann noch die scriptengine.xml dazukopieren, die gibts hier:

http://lcdhype.condense.de/index.php?showtopic=5144

Okay, den zusätzlichen "Treiber" kopiere ich in den Plugin-Ordner mit dem dazugehörigen Script, aber mir wird der Treiber unter den Controllern nicht angezeigt. Oder mache ich da was flasch?
#25
Nein, der Controller ist egal, da wählst du z.B. Output Preview Only. Dein LCD wird ja in diesem Beispiel über das COMunicate Plugin gesteuert.

Ein Plugin fügt neue Skriptbefehle zu LCDHype hinzu und wird aus LCDHypePfad\plugins geladen.

Dort kopierst du das Plugin also hin (steht auch in der readme.txt die dazu ist *G*). Die scriptengine.xml brauchst du, damit LCDHype die Befehle erkennt. Diese Datei also direkt in plugins\COMunicate\ kopieren.
Current stable version of LCDHype: 0.7.6
New plugin: Notepad++ Bookmark Manager
New music: Nordwise - Empire transition
#26
Habe ich gemacht, aber am LCD keine entsprechende Anzeige.
#27
Drück mal im Scriptfenster F2, was wird angezeigt?

Hast du gleichzeitig mal versucht mit nem Serial Port Sniffer die Daten die rübergehen mitzuschneiden?
Current stable version of LCDHype: 0.7.6
New plugin: Notepad++ Bookmark Manager
New music: Nordwise - Empire transition
#28
Vergiss nicht die bautrate einzustellen so wie ich das sehe muss des mit 9600 befeuert werden

wenn ich mir seite 6 hier http://www.sure-electronics.net/download/D...X_Ver1.0_EN.pdf
an sehe dann schalten die nen maxorbital treiber an
ich weis nicht hat hype solch einen ggf gehts ja damit.


Forum Jump:


Users browsing this thread: 1 Guest(s)