SM4M/SM16M Storage Module Us Guide
4.3 Data | ||||||||||
| conversion |
|
|
|
| ntly | ||||
| BytesfromtheStorageModuleinputbufferarep |
| ||||||||
| TheCampbellScientificdataloggrísFinalStorageFormatda |
| isalwaysgrouped | |||||||
| inpairs.PrintableASCIImayhaveasinglebyteleftin |
| inputbufferwhenthe | |||||||
| PElinedrops.Inthiscasethebytewillbestoredwithrmannullcharacter(ASCII | |||||||||
| Code0)asthesecondbyte. |
|
|
|
|
|
|
|
| |
4.4 Available StorageThehewithinmustenireIfuntilmemoryflasheverybemodublockstheerasdwillmemorywhenmmoryofhaveisbeforememorybeingusedbeenusedchipsblockitwithinentirelyisñthemselvesbeforehpossibleasthisFillersedencase,modulstondfilled.OnwriteStop,64before.Kbyteslimitatisdataothisdivdeduseisi.onatTheofita.ofnoItisintotimemoduleflashconsequenceonly64.memoryKbytespossiblewillstoreblocks,asistothatthedataeraseit | ||||||||||
| Howver, | usedasRingMemory,oncethemodulehasfilleditmusterase | ||||||||
| thenxtblockofmemory | itcan | writingaroundtheringí.Erasing | |||||||
| ablocktak | approximatelyonesecond,andso,ifdataisstillstreamingintothe | ||||||||
| module,theeraseprocessmusttakeplaceëcontinueadvanceofwritingtothatblock. | |||||||||
| Theconsequenceofthisprocessisthatthemodulemust |
|
| blocksoftheoldest | ||||||
| datainadvance.The | initiatetheraseprocess24,000 |
| befre | he | |||||
| endofthecurrentblock.Intheworstcasethesizeoftheerased | ctionf |
| |||||||
| ||||||||||
| theSM4MandSM16Mconfiguredasringmemory. |
| effectivbytessizeofthe | |||||||
| memorycanbecalculatedbytakingthestoragemodulesizeminus4bytesper | |||||||||
| block(usedforinternalmarkingpurposes),MINUSthworstThe | caseeraseddata | ||||||||
| size. |
| ||||||||
| Module | Bytes |
|
| ||||||
| 4M |
|
|
| 2052258 |
|
|
| ||
| TheSM16Mamuntofstorageavailable41045161668660forfillandstpmemory8343330is89524bytes | 44762 | ||||||||
| last | eightbytesofmemory | ||||||||
| Thecannotodulebewrittenwillnlyto).storedataupto | endofthel |
|
| blockofdata | |||||
| ransmittedbforethemodule |
| full.Thismeanscompletethifdataissentinarge | |||||||
| blocksandth | modulebecomesfulljuthebeforereceiptoftheendofthelastbock,l |
thentheeffectivecapacitywillbecomestheabovefiguresminusalmosttheblocksize.