FAT16_32

TheBeginner
Schreiberling
Avatar
Gender: n/a
Location: Wunsiedel Bayern
Age: 67
Posts: 766
Registered: 06 / 2013
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 13:17  ·  #41
Moin miparo, ne ganz kleine Frage :-)

da ich gerade eine file auf der SD erstellt habe, öffne ich diese und versuche
Zeile für Zeile aus eine Datei zu übertragen.

Soweit sieht es auch gut aus... aber was da auf der SD Karte geschrieben wird verstehe ich nicht so ganz.

Den sende string schaue ich mir unter delphi genau an und der ist ok.

In der Datei habe ich dann, wenn ich sie mir über einen SD-Adapter am Computer anschaue
das im bild


Gruß Frank
Attachments
FAT16_32
Filename: text.jpg
Filesize: 53.15 KB
Title:
Download counter: 136
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 13:26  ·  #42
Da sitzt halt das Längenbyte vom String davor.
Wenn du nur Strings schreiben willst dann nimm ein File of Text;
Da kannst du dann schön mit read(File.. /Write(File arbeiten
TheBeginner
Schreiberling
Avatar
Gender: n/a
Location: Wunsiedel Bayern
Age: 67
Posts: 766
Registered: 06 / 2013
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 13:42  ·  #43
Ich habe es jetzt so gemacht, jetzt siehts schon mal gut aus.
Jetzt weiß ich auch warum Inc(ptr); 1 erhöht wird.
Code

    ptr:= @StrBlockWrite;                                 
    Inc(ptr);
    ww:= word(length(StrBlockWrite));
    F16_BlockWrite(F, ptr, ww ,  Res);
    Write(SerOutCDC, 'ok');




Gruß Frank
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 13:58  ·  #44
Und wie willst du den String zurück lesen wenn das Längenbyte fehlt ?

Nimm ein File of Text da werden die Strings durch CRLF getrennt.

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

Re: FAT16_32

 · 
Posted: 18.09.2015 - 14:11  ·  #45
da will einer mit GCodes arbeiten.
Viel Spass.
rolf
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 14:29  ·  #46
Quote by rh

da will einer mit GCodes arbeiten.
Viel Spass.
rolf

Ja Rolf, nur verstehe ich nicht wieso man das selber machen muß, wenn es doch zig fertige Lösungen gibt. Weil man es kann ist ja vielleicht ein Grund .... ;) .... aber wenn man dann noch eine Fräsmaschine baut, hat man damit genug zu tun.

Ich sag nur: grbl und SerialComCNC (inzwischen mit Kamera-Nullpunktfahrt, grafische Darstellung des Teils, manuelles Fahren ..... kostenlos).

Gruss
Harry
TheBeginner
Schreiberling
Avatar
Gender: n/a
Location: Wunsiedel Bayern
Age: 67
Posts: 766
Registered: 06 / 2013
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 14:31  ·  #47
Rolf, da muss ich dir aber sagen das mein G-Code Super läuft.
Ich kann meine Steppers überall hin bewegen wo ich will.
den Kampf mit Herrn Bresenham habe ich schon längst gewonnen. :-)


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

Re: FAT16_32

 · 
Posted: 18.09.2015 - 14:45  ·  #48
@Frank,
und wie sieht es aus mit Kreis und Kreisbogen Interpolation?
Spline etc?

@Harry,
macht das Teil auch Fräser Radius Korrektur????

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: 16 · Cache Hits: 15   139   154 · Page-Gen-Time: 0.030724s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI