FAT16-Problem

Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16-Problem

 · 
Posted: 07.01.2019 - 10:16  ·  #25
Ich habs gefunden
Es gab mal zwei Threads
topic.php?t=3509
und
topic.php?t=3573
über das Zeichnen von Linien und daß da was nicht stimmt. Aus diesem Grund, habe ich meine Linien so gezeichnet:
Code
gDrawLine(C1-1,Line*8,C1-1,(Line*8)+8,ShowNum[Ord(TS[1])]);

Dieses +8 bewirkt anscheinend, daß F16_GetDiskFree spinnt. Mit (was ja richtig ist, da es 8 Pixel=1 Byte sind: z.B.: Y=0 bis 0+7 = 8 Bit = Musterbyte im gDrawLine)
Code
gDrawLine(C1-1,Line*8,C1-1,(Line*8)+7,ShowNum[Ord(TS[1])]);

funktioniert es.

Was das eine, mit dem anderen zu tun hat, weiß ich aber auch nicht :aerger: .... immerhin kann es ja durchaus vorkommen, daß man eine Linie mit Musterbyte in einer Länge zeichnet, die nicht durch 8 teilbar ist.

Gruss
Harry

..... ich probiere mal die Tage aus, ob das bei einem richtigen grafischen Display auch passiert :?:

Noch ne Frage: kann es sein, daß wenn ich laufend in eine Datei schreibe und diese nicht schliesse, der angezeigte Wert von F16_GetdiskFree nicht stimmt, d.h. diese geschriebenen Daten nicht mit eingehen? Das ist ja doof :D. Dann müßte die Datei immer vorher geschlossen werden, was äußerst unpraktisch ist.
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FAT16-Problem

 · 
Posted: 07.01.2019 - 13:08  ·  #26
Hallo Harry,
da wird dann wohl irgendwas überschrieben.
rolf
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16-Problem

 · 
Posted: 07.01.2019 - 13:21  ·  #27
Hallo Rolf,

das müßte dann aber bei grafischen LCDs auch passieren und es ist ja erlaubt, daß man außerhalb des Displaybereiches zeichnet. Wird nur abgeschnitten.

Harry
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FAT16-Problem

 · 
Posted: 07.01.2019 - 13:38  ·  #28
Hallo Harry,
ein Mysterium oder besser, Woodoo
rolf
Merlin
Administrator
Avatar
Gender:
Age: 24
Posts: 1409
Registered: 03 / 2005
Subject:

Re: FAT16-Problem

 · 
Posted: 07.01.2019 - 16:14  ·  #29
Well, that makes some sort of sense at least. The loop appears to go one more time after the update, presumably overwriting a key area in the FAT16 area.
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16-Problem

 · 
Posted: 07.01.2019 - 16:28  ·  #30
Also wenn mein abschließender Test heute einer weiteren Überprüfung stand hält, dann wird es noch seltsamer: mit einer 1GByte-SD-Karte passiert das nicht.
Außerdem nicht Äpfel mit Birnen vergleichen: Das Problem liegt im Programm (also im Flash), überschrieben werden kann, wenn überhaupt, durch Daten nur im RAM. Ein fähiger Mann sollte sich mal die gDrawLine-Procedure anschauen, wenn mit dem Musterbyte gearbeitet wird.
Ich probiers am Woende (ab morgen ist der Urlaub vorbei :() mal mit einem grapischen LCD.

Herzlichen Dank an die unterstützende Mannschaft :)
Harry

[Edit] ..... jetzt hängt sich das sche... Teil nach 8-10 Minuten auf, aber nur wenn die SD-Aufzeichnung aktiv ist. Ohne Aufzeichnung nach Stunden kein Problem.
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16-Problem

 · 
Posted: 13.01.2019 - 12:38  ·  #31
Auch hier noch eine abschließende Erklärung und vielleicht kann das irgendwann mal jemand brauchen. Ich meine meinen letzten Kommentar:
Quote
..... jetzt hängt sich das sche... Teil nach 8-10 Minuten auf, aber nur wenn die SD-Aufzeichnung aktiv ist. Ohne Aufzeichnung nach Stunden kein Problem.


Ursache dafür war meine nagelneu gekaufte 16 GByte SD-Karte der Marke Müller. Andere Karten von Sandisk funktionierten wie erwartet. Die Müller-Karte funktioniert jedoch in einem PC problemlos. Weiß der Geier ...... :D

Harry
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FAT16-Problem

 · 
Posted: 13.01.2019 - 20:30  ·  #32
Hallo Harry,
diese Erfahrung hatten wir mit "noname" Karten auch schon gemacht.
Dann haben wir die ganze Serie bei ebay losgeschlagen.
Hatten auch unter WIN keine Probs gemacht.
rolf
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   136   150 · Page-Gen-Time: 0.049448s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI