Hello CatsYezuan, and welcome back to the community.
Thank you for the detailed explanation of the situation and the logs that you have provided. There are indeed some errors in them, an example below:
2024 043 07:31:11>> bêè
2024 043 07:31:11>> ebµ+ªµ??õ)@mZØ??º`??Jé?R?@mZæ??úmZÖ??º`PÕ)@mb??@mb?(ªµ??;
As you can see, errors are mixed with some ‘gibberish’ that cannot be successfully interpreted (that could be causing the issues you are seeing). My first thought would be to check and see if the current power supply you are using is continuing to deliver a stable voltage between 5.0 and 5.2V and a current of at least 2.5A at all times, as a decrease in power could lead to data services interruption. If the data interruptions continue to happen, and if you have another Pi power supply that you know is in working condition, please try to exchange the current one with that, and see if the Shake now properly works for longer periods.
A second check that you can do is to see if all the connections between the sensor, the blue Shake board, and the Pi board are still solid and free from dirt or any other element that could compromise transmission. As usual, if you decide to disassemble the Shake when doing this, please make sure you are using proper ESD (ElectroStatic Discharge) protection (such as gloves, etc.), as electronics do not like static electricity too much.
As a last resort, and if all these checks come out as positive, then I would recommend re-burning the microSD card again (or using a different microSD) after formatting and erasing all its data/partitions first (you can use DISKPART for this as it is very efficient), and see how the Shake behaves with the newly installed system, removing potential issues derived from corrupted files. I will leave the burning instructions link here for your convenience: microSD card topics
Regarding accessing the data via LAN, it is possible that you will get a good connection via Winston Wave Server, I’ll leave the step-by-step process below:
you can access the data from the various Shakes by setting up a Winston Wave Server
for each one in this way:
- Open the
Data Chooser
window from the Window
menu
- Create a new
Data Source
by clicking on the relative icon (the first)
- In the new window that appears, assign it a name (the Shake ID, for example), and then go to the
Winston Wave Server
tab
- In this tab, please insert the following:
- IP Address: the IP of the Shake
- Port:
16032
- Timeout: you can leave 15.0 seconds. Also, leave the checkmark in the box below this field.