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
-
v3.0.17 is released, see first post for change summary
-
You need to use the high frequency signals when streaming from multiple devices.
-
Actually, now that I think about it, the issue could be simply that you aren't running the code on the UI thread.
-
You can't stream that much data at once; either stream acc + gyro + mag data or stream one sensor fusion output. Furthermore, you'll also want to configure the ble connection to handle high frequency streaming and use the high frequency data signal…
-
Reconnect attempts are handled with the ConnectionStateHandler class. https://github.com/mbientlab/Metawear-AndroidStarter/blob/master/app/src/main/java/com/mbientlab/metawear/starter/MainActivity.java#L79https://github.com/mbientlab/Metawear-An…
-
RSSI values, as reported on Android devices, are in dBm
-
The C# template is working fine for me in VS2017. Try placing a break point in accDataHandler and see if that is hit,
-
What I am asking is for the actual values, i.e. numbers that data.value(Float.class) returns. Are you receiving reasonable values?
-
The python library simply calls into the C++ library, assuming you are using pymetawear.
-
* Is the text view large enough to display the entire string? * What are the actual values captured by the data variable?
-
Data casts are listed in the Data section:https://mbientlab.com/androiddocs/2.7.0/sensor_fusion.html#data
-
The MetaWear APIs have functions that let you communicate with devices through the I2C bus. Assuming the AdaFruit library works on the Arduino, all you would need to do is implement the same I2C operations with the MetaWear API.
-
It means exactly what the error message says, creating a logger took longer than expected. If you receive such an error, you should call tearDown and try again. The MetaWear app isn't structured to easily deal with logging and has other pieces of…
-
What do you mean by "displaying data in a three dimensional coordinate system"? Example code for using the sensor fusion algorithm is in the documentation: https://mbientlab.com/cppdocs/latest/sensor_fusion.html
-
These settings worked for me on an RPro board. I was also tapping the board directly so some further tweaking may be needed if you are using a case. AccelerometerBosch accBosch = metawear.getModule(AccelerometerBosch.class); accBosch.configure() …
-
The user was using the previous API v2 but the suggestions are still relevant for API v3. http://community.mbientlab.com/discussion/comment/3876
-
https://mbientlab.com/androiddocs/3/settings.html#handling-disconnects
-
You need to start the data producers and creating acc/gyro routes should be coded by chaining tasks. https://github.com/BoltsFramework/Bolts-Android#chaining-tasks-together https://mbientlab.com/androiddocs/3/accelerometer.html#acceleration-data
-
What language are you using? If C++, the function mentioned by @nub is what you need.
-
A new Android APi was relased 2 weeks ago, tutorials are in the process of being updated At the very least, you need decrease the max connection interval as outlined in this section: https://mbientlab.com/androiddocs/3/advanced_features.html#h…
-
Change "quaternion" to "linear acceleration" and update the value casts to the appropriate type listed in the 3rd data. Relevant APi documentation linked below. https://mbientlab.com/docs/metawear/android/2/com/mbientlab/metawear/module/SensorF…
-
* How long did it take for the on board thermistor to stop sending temperature data? * Does said thermistor provide data again once the board and app are restartred?
-
negative wire to pin 10, positive wire to pin 11
-
CAD files for the cases are on the Developers page, scroll to the bottom to find the "Cases" section. What exactly is inadequate about the case?
-
Are you disconnecting from the board before closing your app?
-
Hrm, that seems like a bug in the APi with how it is managing the rssi task.
-
Marshal.PtrToStructure(marshalledData.value)
-
Another patch to v3.0 is released. See first post for v3.0.11 change summary.
-
Please post the full stack trace not just the error message. The CodeBlock interface is used to wrap MetaWear commands which readRssiAsync is not. You'll need to schedule reads at the Android level which can be done with a Handler object as you…
-
No, the boards are BLE only. You can reduce the ODR at the data route level. https://mbientlab.com/androiddocs/3/data_route.html#time https://mbientlab.com/androiddocs/3/advanced_features.html#high-frequency-streaming