Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 FILEFREE Kategorie: Open-Micro/Open-Mini/Open-Midi/Open-Macro/Open-Maxi (von Laika - 27.05.2024 11:10)
Hallo und guten Tag,

nochmal zum Thema FILEFREE bei der Macro. Du, Dietmar, schriebst "... nimmt der Einfachheit halber diese interne Variable nur die Werte ON und OFF an. Es sieht also bis zum letzten Byte so aus, als ob noch 255 Byte frei wären. IF FILEFREE THEN GOTO istnochfrei"
D.h. ich muss bei jedem print# fragen, ob noch was frei ist, denn es könnte ja nur noch ein Byte frei sein. Das ist natürlich sehr aufwendig, da ich immer Datenblöcke von 12 Byte abspeichere. Einfacher könnte ich sagen, das Programm ist ca. 1700 Byte lang, 5438 Byte Speicher stehen zur Verfügung (Macro-Doku), ich habe also ca. 3700 Byte für meine Daten im EEPROM, das kann ich im Programm festlegen, die Anzahl schon gespeicherter Byte abziehen und vor größeren Speicheraktionen abfragen. Das bedeutet einen gewissen Verlust.

Gibt es andere Lösungen?

Danke, Laika

 Antwort schreiben

Bisherige Antworten:

Re: FILEFREE (von Dietmar - 27.05.2024 14:19)