Eric
Do not send private messages with technical questions; they will be discarded. All technical questions must be posted publicly on the forum.
About
- Username
- Eric
- Joined
- Visits
- 9,275
- Last Active
- Roles
- Administrator
Comments
-
You can take a look at the C++ API or Android API if you want to peek into the bytes that are being sent back and forth.
-
The MetaBase app already retrieves log data from the boards and can send it to other machines via email, google drive, dropbox, etc..
-
SPI access will be added in the next firmware update. The acc and gyro offsets are not enabled by default.
-
RMS for a 3 value vector is equivalent to computing the vector magnitude and divding by sqrt(3). Given that the xyz values have different magnitudes, it is expected the RMS values will differ hence the suggestion that you should treat the at rest R…
-
What device are you using? Have you tried using other mobile devices to scan for the board? Can you see the board with the metawear sample app? The battery could be dead or not properly attached however this is highly unlikely.
-
What is your typical metawear usage? Did the battery completey drain at one point?
-
Create two route: one for streaming the xyz values and one with your data processing chain.
-
Yes, I am talking about the logger.
-
The error message explains the issue at hand. You cannot subscribe a single axis value, you instead subscribe to the full xyz values where you can extract the z value from the stream.
-
That post is for an older release of the API. The Android documentation covers the same example using the latest API.
-
Processor chaining is covered in our Free Fall tutorial. What platform are you developing on?
-
Ideally sometime in the next two weeks, could be longer. In short, when it's ready.
-
Yes, take a look at the accumulator, comparator, and counter processors.
-
You can write data to the flash memory and retrieve the saved data at a later time. The data processor has a comparator and threshold detector, and can compute rss and rms to name a few features. You should be able to build what you want using th…
-
Yes, this has been confirmed to be an issue with how the firmware handles interrupts from the BMI160 and BMA255 sensors. We are working on getting a fix into the next firmware update.
-
No, there is no guide to interpreting the bytes, that is what the API is for. If you really want to know the inner details, you can look through the API source code.
-
What specifically are you trying to implement?
-
Good to hear you got everything working. What did you change to get things working, or did they just magically work?
-
Stephen is still out of the office. I've let him know to take a look at this thread when he's back.
-
You can use the MetaBase app to record multiple sensors at once to the onboard flash memory. Just keep in mind that you can only record about a minute's worth of data when using both gyro at acc @ 50hz. You can find the app on both the Google Play…
-
The C++ API does not have any BLE code so it seems like this is an issue with how your app handles the BluetoothLEDevice objects. How does your app manage the multiple connections?
-
MetaHealth uses the same Bosch IMU as the RPro. Unless you need heart rate and GSR, the R series is fine for what you need. R and RPro have the same dimensions; the wristband will work for all R series. Yes I have filed a bug on this issue fo…
-
When you say you can only connect to one board at a time, does that mean: 1. Your app can only communicate with one device at a time? 2. You can communicate with multiple devices but can only use the API with one decide at a time? 3. You can only p…
-
Sorry for not updating this thread in a while. I haven't had a chance to further look into this issue.
-
Time offsets are calculated in the data stream's MesageHandler class.
-
RMS doesn't change in relation to orientation provided the vector magnitude is the same. Hrhm, perhaps trying this alternative method for averaging might be better since it would be based on sample count. .process(new Rms()) .process("avg", new Ave…
-
* Can you post the actual data from your logging sessions? * Are you using the MetaBase app to log data? * Two minutes sounds about right. It's 10k entries not bytes so ~2 min to fill up the logger sounds about right.
-
Yes, anything with a BLE module can connect to the MetaWear boards.
-
What were you doing with the board prior to this issue? Maybe it's just out of battery.
-
How fast are you running the accelerometer again? Also, if you are looking at the raw accelerometer data, do you also see these differences in values? I imagine this could be a firmware performance issue where the data processor has a ton of tran…