2
$\begingroup$

enter image description hereI am bench testing. I am using Host version 4.0.20, and I'm running a programmed start. The ST600 is open, so I can watch when the lights come on to indicate it is recording. I'm getting a flaky result - sometimes the ST records for the first cycle, and then no subsequent cycles, sometimes it doesn't record for the first cycle, sometimes it is a combination of several cycles in a row recording, then several not. When I retrieve the data - the cycles with recordings follow what I saw with the lights. Does anyone have any idea of what to try? It is not that it isn't being recorded on the sd card - it is not waking up at all to record. I need to deploy this in the field tomorrow, which I won't do if I can't figure this out.

Additional information: This same behavior is happening with host version 4.0.16.28177, 4.0.20.24454, and 4.0.23.22423. It is happening whether I have 1 SD card in or 2 SD cards. Whether I have them in slots 3&4 or 1&2. I program the unit, hit 'deploy', then disconnect the usb cable; I then leave the unit outside of its case and watch the lights turning on (red then green) to know it is recording. I let it run through 3 to 10 cycles then I reconnect it to the computer and use the host program to retrieve the files. I have 6 units and 2 of them are behaving this way, while the other 4 are behaving as I would expect. The two that are skipping cycles were just out for a year deployment each with no issues, and they tested normally last year. Batteries are all fully charged (window will not expand to show that Status sidebar more than is shown in the figure).

$\endgroup$
3
  • $\begingroup$ I would suggest, to provide some screen-shots of your setup and describe exactly what you are doing, so that someone with a ST600 can reproduce what you experience. Small details matter. have you PC always connected (you say bench testing)? do you other thing with PC? or, if you let PC alone, does it go to sleep.Are batteries new? etc.etc $\endgroup$
    – WMXZ
    Commented Sep 23, 2024 at 16:52
  • $\begingroup$ I assume, you are reformatting always before deploying the configuration? $\endgroup$
    – WMXZ
    Commented Sep 24, 2024 at 13:48
  • $\begingroup$ Yes, I am reformatting always. I managed to get both units to behave again, so they are redeployed, we will see next year how they did. $\endgroup$
    – Catherine
    Commented Sep 24, 2024 at 22:05

1 Answer 1

0
$\begingroup$

Even if the issue disappeared alone, it seems that the disk initialization failed from time to time.

For more detail: we have to remember that during startup and after sleep/hibernate of the acquisition program, it has to interrogate and negotiate with the microSD card the type,capabilities etc of the disk. This is independent of filesystem type. There are timeouts involved and it can happen, depending on the quality of the disk and its internal status (every miscroSD card has its own microconroller) that this initialization fails and acquisition fails to store data or even crashes. Error handling of such situations is not easy and may not be implemented sufficiently.

If the system has been used for long time, it may be worthwhile to ensure clean contacts (remove/replace microSD card a couple of times, but not too often) Changing the the microSD card helps also sometimes.

$\endgroup$
2
  • $\begingroup$ I did try with a few different cards, so I think I did the remove/replace as you suggest. Interesting about the microSD having its own microcontroller. I can report that when a cycle is skipped, the time logged for the next cycle is correct. $\endgroup$
    – Catherine
    Commented Sep 30, 2024 at 19:14
  • $\begingroup$ IIRC, the Soundtrap generates also a log file, indicating all detailed internal activities. Not sure if you have them available. $\endgroup$
    – WMXZ
    Commented Oct 1, 2024 at 6:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.