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
-
The C++ documentation is the Swift documentation (as well as for Python and Node). These specific SDKs are nothing more than wrappers around the same C++ shared library; every function call and use of a pointer, is the same as shown the C++ documen…
-
@Les said: How do I obtain that data AND the Accounter count number for each such accelerometer sample? Getting the count value is explained in the accounter documentation, 2nd section: https://mbientlab.com/cppdocs/0/dataprocessor.html#…
-
Macros are just stored commands, executed in the order they were programmed; there is no macro "overwriting". You will have to erase all macros in order to change device name. Just read the calibration data before erasing the macros.
-
The Data interface, assuming that is what you are referring to, is the Java variant of the MblMwData struct from the C++ api.
-
@Oldrich said: @Eric I have a different question now. We use nomotion accelerometer-Bosch module to detect no motion for let's say 5 mins. Sometimes it happens, that when we reconnect to the sensor after long period without connection, we sta…
-
The valueAs line is wrong. Cast it to the actual data type not the wrapper data type. The incorrect typing is causing the assert to fail. https://mbientlab.com/cppdocs/latest/accelerometer.html#acceleration-sampling https://mbientlab.com/tutor…
-
@golubon said: @Eric said: You can program the board to reset itself Reading over the C# SDK documentation, what I'm understanding is that I'd use a macro to write this functionality to the board? Am I correct in this …
-
Use the macro to also set the sensor name on boot.
-
That is intentional
-
* How are you connecting to the device? * What iOS device and OS are you using? * Provide a screen shot
-
Which assert is failing? What are the values on each side of the comparison?
-
You don't need to continually write the calibration data. Once it is calibrated, write it once (combine with a macro if you want it done automatically on boot).
-
@goamberg said: @Eric said: It's possible the sensor data is being saturated from extreme motions i.e. some rotation occurs that is greater than 2000 degrees per second. Could this be also a result of a lot of shaking …
-
No, there is no firmware issue. This is just an over sight in the MetaBase app after the previous update. A fix to correct this has been pushed out on Android, iOS will be released soon.
-
Describe the error itself in more detail. A lone comment that says "fails" doesn't give me much time work on.
-
@goamberg said: All sensors are straight out of the box, no extra calibration and not using anything special/config other than your android/iOS apps. I have to keep it as simple as possible for the Athletes. this also applies to absolute values …
-
@thorssonmax said: For the moment I only have these two working. I wait for one more to arrive next week. I thought you had other MMR boards that you had previously purchased? I believe it's a strange behavior. I believe it's only o…
-
No, I have not run across any calibration issues so far. I suspect that in your case, the board is resetting. You can check this by using a boot time macro to turn on the led.: libmetawear.mbl_mw_macro_record(device.board, 1) pattern= LedPatt…
-
What platform are you using the app on and what version is it. You can log the data as a temporary work around.
-
Do the other MetaMotion boards you have exhibit the same behavior? It might be better to compute relative orientation from the values instead of using the values as is.
-
How are you configuring the sensor fusion algorithm? Are you calibrating the boards? It might also be better to compute relative orientation instead of using the absolute values.
-
What commands did you run during your setup process?
-
@Ghayth said: @Laura said: FIRST RULE OF THIS COMMUNITY IS TO READ THE TUTORIAL. YOUR FUTURE POSTS WILL BE REMOVED IF NOT APPLICABLE TO THE FORUM. 1 . Is there any indicators for streaming or logging on the MEATBASE app ?…
-
@Les said: I'm having a problem incorporating the Accounter and Packer processors into my Swift code. I'm studying your version 3.x API for Swift which I understand is a wrapper around your C++ API, but I'm still not able to utilize either the P…
-
* What are the values you are seeing from both boards? * What does this "offset" value mean? * What are the HW and fw versions of the boards? * Do other boards wxhibit through same behavior? * Do you see the same behavior I'd you use the other s…
-
The tutorial should answer yourquestions: https://mbientlab.com/tutorials/MetaBaseApp.html
-
https://mbientlab.com/community/discussion/comment/6677#Comment_6677
-
After running some tests, the specific serialized state that was causing this exception is created when the actual board state disagrees with what the C++ SDK thinks the board state is. To avoid this desync, don't serialize the state if you are e…
-
The logger always clears logged data that has been downloaded to a host device. MetaBase also treats the log/download cycle as one session so it is intentional there would be gaps in successive sessions. You're best bet is to build a customized …
-
After running your project, it appears that doing a BLE scan fixes the connection issues that occur from toggling the Bluetooth adapter. So for your project, you should get the BluetoothDevice object from a BLE scan rather than directly instantiati…