Replies: 3 comments 5 replies
-
Hi @piyushmz, The way that eCAL Recorder works is that it buffers incoming messages and then dumps them to the HDD as fast as possible. Please be aware, that a datarate of ~0,75GB / second (33GB / 44 seconds) is enormous. As per Wikipedia USB 3.2 Gen 1 supports a theoretical write speed of 0.5 GB / s. So from the specs, you're producing more data that what can be written, and eCAL Recorder will run out of memory. Nevertheless, we should investigate and see that eCAL Recorder can shut down gracefully, and no data gets corrupted. |
Beta Was this translation helpful? Give feedback.
-
Hi @KerstinKeller so I've replaced my HDD with an external SSD & it works great but now further question is what if that 2TB SSD gets full? Where will ecal record data? Will it switch to internal SSD or just switch itself off. |
Beta Was this translation helpful? Give feedback.
-
You can create such a script, however it will probably rather become a pyhton script than an bash script. You can use the You can see the You could also write a bash script that starts your faulty application in a while-true-loop. So when the old app terminates, it will immediately start a new instance. I have done that with nasty applications in the past and it worked sufficiently (no eCAL context). It will however prevent eCAL Sys from monitoring your application, as it will instead monitor the bash process running the script. All in all it is still my recommendation to fix the faulty app instead of investing much work in nasty workarounds. |
Beta Was this translation helpful? Give feedback.
-
I've a camera topic which runs on 30hz with 6 cameras connected & 1920 x 1080 res. As the data is too heavy I cannot record it on NVME SSD, 44 Sec of record contains 32.7GB space on NVME. I've got one external HDD of 4TB Transcend connected to USB 3.2 Gen 1.
I've provided path of HDD to eCAL Recorder & Started recording but the after some time the recorder stops & doesn't record any data on HDD. The data gets corrupted & if try to open I get following.
Unable to load measurement
What am I doing wrong & what should I do to resolve it?
Thanks
Piyush
Beta Was this translation helpful? Give feedback.
All reactions