Bascom Problem mit Drawline bei TFT60D-43-4872

GerdJ

Neues Mitglied
27. Jan. 2014
3
0
0
Sprachen
Hallo,
seit gestern schlage ich mit meinem neuen TFT60D herum, was die Funktion Drawline_pencolor betrifft.

Ich nutze die Lib von StevieL, Bascom und ein Mega128 Usb Modul.
Das Display wird im Landscape betrieben.

Zeichne ich ein Rechteck von 0,0 nach 479,271 ist alles i.O. Das Rechteck wird vollständig am äussersten Displayrand gezeichnet.

Will ich eine Linie von 0,0 nach 0,271 zeichnen fehlt der letzte Pixel bei 271!

Zeichne ich eine zweite Linie in anderer Farbe parallel zur ersten (also 2,0 nach 2,271) erscheint der erste Pixel der zweiten Linie am Ende der ersten bei 0,271 und bei der zweiten fehlt wieder ein Pixe am Ende.

Aktuelle Firmware ist drauf.

Ich verstehs nicht :-(
 
Es kann sein, dass es an dem Bresenham Algorithmus liegt, wenn schräge Linien mit unterschiedlicher Steigung gezeichnet werden.

Ich schaue mir dies in der nächsten Woche einmal an.

Dirk :ciao:

EDIT: Ach gleiche Steigung. Ich schaue mir es noch an.
 
Die Linien sind nur vertikal gezeichnet im meinem Fall.

Firmwarebug? Kann das jemand kurz testen ob der Fehler auch auftritt?
 
Ja, ich habe es eben bemerkt. Ich schaue es mir noch an, komme aber erst am Montag dazu.
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)