OLED Startbild Ändern?

Gast #4098327
Lesenswert?
• ▲
▼
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?
Gast #4098392
Lesenswert?
• ▲
▼
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!
Gast #4098733
Lesenswert?
• ▲
▼
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.
Gast #4099946
Lesenswert?
• ▲
▼
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?
Gast #4107660
Lesenswert?
• ▲
▼
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.