http://www.ebay.de/itm/371147821296?clk_rvr_id=817248039054&rmvSB=true http://www.digole.com/images/file/Tech_Data/Digole_Serial_Display_Adapter-Manual.pdf SSSBBB uploadStartScreen(1024, *data); Mit diesen Befehl könnte ich das Startbild ändern!? Wie sieht aber "*data" aus?
Danny schrieb: > Wie sieht aber "*data" aus? Google findet mit https://www.google.de/search?q=uploadStartScreen%281024,+*data%29 recht schnell das hier: https://community.spark.io/t/digole-uart-i2c-spi-display-library/2392/345 Und dort sieht man, dass data einfach nur ein Pointer auf ein char-Array ist...
Sehr wichtig ist jedoch, dass solange das Display Daten erwartet, auch gesendet werden. Auf keinen Fall vorher die Speisung unterbrechen.
Bippo schrieb: > Sehr wichtig ist jedoch, dass solange das Display Daten erwartet, > auch > gesendet werden. Auf keinen Fall vorher die Speisung unterbrechen. Was passiert ,wenn dies passiert? Mit diesen Befehl könnte ich doch zur laufzeit versuche machen. DIMBBBBB. drawBitmap(x,y,width,high,*data); @Lothar Ich muss also das Datenfeld zu Fuß Byte mäßig erstellen, oder ich finde ein Hilfsprogramm wo ich gif,bmp usw in eine Hex Datei erstellt. Meine Englischkenntnisse sind ein wenig begrenzt,dadurch finde ich wenig und suche dort auch wenig!
Beim FontUpload wird in den Flash geschrieben, falls frühzeitig abgebrochen wird kann es sein das der Controller auf dem Print nicht mehr starten kann. Schau mal im Digole Forum um: http://digole.com/forum.php?topicID=13 Soviel ich weiss gibt es im Netz auch diverse Konverter um ein Bitmap zu konvertieren. kleiner Tipp, ich habe zum Test einfach per Knopfdruck eine while-Schlaufe, welche unendliche "T" sendet, aktivieren können.
Bin dem Link gefolgt!
SerOut c.7,t9600_64,("SSS",0x00,0x04)
For w0 = 0 to 1023
SerOut c.7,t9600_64,(0xdf)
Next
end
Ist dies so zu verstehen ,dass das Display nach "SSS" die Anzahl der zu
sendenden Bytes als Low/High Byte erwartet?
Low 0x00,High 0x04-->0400Hex 1024 Bytes welche jetzt folgen müssen?
Danny schrieb: > Ist dies so zu verstehen ,dass das Display nach "SSS" die Anzahl der zu > sendenden Bytes als Low/High Byte erwartet? > > Low 0x00,High 0x04-->0400Hex 1024 Bytes welche jetzt folgen müssen? ist das so, möchte auch den Startscreen ändern?
Auszug aus dem Datenblatt: (http://www.digole.com/images/file/Tech_Data/Digole_Serial_Display_Adapter-Manual.pdf) "SSSBBB Set Start Screen, 1st B is the lower byte of data length, 2nd B is the higher byte of data length, following by data. For mono display, the start screen is bitmap data; For color display, the start screen is commands set, the first and second bytes are the commands length" Probiert es einfach aus. Solange Ihre eine zusätzliche Möglichkeit habt unendliche Bits auf die Leitung zu senden, sollte es kein Problem sein. Gruss
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.