ConcertGroupLog - JAVA parse error - data missing. #115
Unanswered
HebiMigrator
asked this question in
MATLAB
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi there,
Recently we have built a small test rig with a HEBI unit. The purpose is to build a machine that bends the forefoot plate of an AFO for an extensive amount of cycles (e.g. 5M).
We created a MATLAB Application that we compiled to an exe, that is capable of generating a trajectory in between two angles, executing this trajectory for a given amount of cycles and log the resulting data. Since these tests run over days, we have intermediate logs that save the data periodically (e.g. every 1000 cycles)
On Windows OS, we detected performance issues probably due to the OS load itself (high latency was measured). We therefore compiled the same app for Linux (Ubuntu 23.04), and indeed it is much more stable. We commenced a trial that consisted of 5M cycles, where the logs where periodically saved every 0.5M cycles.
The version of the application also exports the hebilog file to mat and csv every time a new hebi log is started.
If we now read in the hebiLogs from this Linux PC on our Windows data processing laptop, we do see some strange issues.
On the data processing PC, we have the following code that converts the copied hebi logs to mat files:
From log file 4 we start receiving these errors or warnings:
So for the first three measurements, the conversion is the same, so no sample points are missing. From measurement four and onwards, however, it gets worse with every new conversion. It is fair to say however that all log files have simular size, around 1.3GB so the data should be there.
Does anyone have a clue what is going on here?
Kind regards,
Roy
Beta Was this translation helpful? Give feedback.
All reactions