I am really confused now about which recording method would be the best for my application. So far I've logged successfully a sensor device at an conversion time of 100 mS using the 'real-time-continuous' recording method in PicoLog. Now, I want to implement this into Matlab Code. The programmer's guide mentions three methods:
'Single Value (blocking)'
'Single Value (non-blocking)'
So which of these methods is equivalent to the 'real-time-continuous' option in PicoLab?
I've played around successfully in Matlab with the BM_Stream Option of HRDLRun, however, it needs a lot of ressources (100 % CPU) and the access LED on the Logger tells me that it polls the device in a different way (=more often) than the 'real-time-continuous' option of Pico log does.
Can any expert please tell me which option to use for continuous logging (e.g. 100 mS intervalls at conversion times of 100 mS)? Furthermore, what's the exact difference between 'Single Value (blocking)' and
'Single Value (non-blocking)'? Should I use any of these instead?
Many thanks in advance, Georg