Hey Korey,
Thanks for setting up a test rig. You were right, there was indeed an error in how the auxiliary input data was extracted from the Rhd2000DataBlock. In fact, the data was in there somehow but completely messed up. I've reconstructed the correct data structure and I'm attaching a pre-release version of the patch. Can you try upgrading to this version and running your tests on the attached workflow to see if it makes sense now? (follow instructions
here to install local custom packages; don't forget to set the package manager option to "Include Prerelease")
One major thing I've realized with the restructuring: accelerometer data is sampled at 1/4 the sampling rate of the amplifiers, so you get buffers of 15 samples instead of 60. For saving this is the preferred format. We can discuss later strategies for upsampling the data if somehow this would be useful for online analysis, but for now I'm mostly curious to see if the data looks right.
Bass, if you're checking in this thread, you should try installing this package as well (this fix has been long overdue!).
Cheers,