We are running an Eddy Covariance system at a remote place in Peruvian Amazon, until now we were using a 2gb CFMC but we are going to swich to 16Gb CFMC. Our system works with a CR3000 equiped with a CFM100 and the program is running with the "CardOut" instruction (0,-1). I was reading that it might be better to use the "TableFile" instruction. Do I really need to do this? Can I keep the CardOut instruction instead?
Thanks!
CardOut can be used with 16GB cards, but you might not use the full space of the card. CardOut is limited to 2GB per table. So, if you have 4 data tables and only use CardOut, you would only use 8GB of the card. TableFile is limited to 2GB per file, but can divide data from a table into multiple files. TableFile can use the entire 16GB of space on the card.
TableFile also has some usability advantages.
I strongly suggest you follow the guidance in our application note about using large cards:
https://s.campbellsci.com/documents/us/technical-papers/write-high-frequency-data-to-cf-cards.pdf
Thanks!
I'm following that guidance, that is why I was thinking on reaplace the CardOut instruction. When I set the file name, lets say "CRD:TamboFlux" it turns pink, is that correct? I did compile the program and there was no error reported. I wrote:
TableFile ("CRD:TamboFlux",64,-1,0,0,Hr,0,0)
"CRD:TamboFlux" is on pink,
64 because I want to use that option,
-1 no limits
0 no intervals, I want to write everything I can
0 same, no intervals.
Hr
0 no using OutStat
0 no using LastFileName
Am I doing it right?
Thx