reg-ios.spin & ios.sdopen( "W", ......
Verfasst: Mi 23. Mär 2016, 10:03
Ich konnte beim Überprüfen der geschriebenen Datei feststellen das ein Leerzeichen zufiel ausgegeben wurde.
Das Zeichen wurde schon beim erstellen der Datei ausgegeben.
Daher habe ich immer ein "sdseek(0)" hinter den sdopen gehangen.
Ist das verhalten auch bei anderen Reproduzierbar?
Wenn ja Bitte um Einarbeitung in neue Revision.
Das Zeichen wurde schon beim erstellen der Datei ausgegeben.
Daher habe ich immer ein "sdseek(0)" hinter den sdopen gehangen.
Ist das verhalten auch bei anderen Reproduzierbar?
Wenn ja Bitte um Einarbeitung in neue Revision.
Code: Alles auswählen
PUB sdopen(modus,stradr):err | len,i 'sd-card: datei öffnen
''funktionsgruppe : sdcard
''funktion : eine bestehende datei öffnen
''busprotokoll : [004][put.modus][sub_putstr.fn][get.error]
'' : modus - "A" Append, "W" Write, "R" Read (Großbuchstaben!)
'' : fn - name der datei
'' : error - fehlernummer entspr. list
bus_putchar1(gc#a_sdOpen)
bus_putchar1(modus)
len := strsize(stradr)
bus_putchar1(len)
repeat i from 0 to len - 1
bus_putchar1(byte[stradr++])
err := bus_getchar1
if modus=="W"
sdseek(0)