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
-
No, monitor the BLE activity i.e. what the BT radio is doing and what data is being exchanged between the device and mac. * What macbook model and OS version are you using? * Are you using an external BT adapter or the integrated radio?
-
Hrm..okay, using the latest hardware and firmware. I would like to confirm whether or not you are simply losing connection during a download and if you run into the samee issue with MetaBase.
-
You can serialize the object state if the same machine is doing the configuring and downloading. You will also want to save which log ids are in use. https://mbientlab.com/cppdocs/0/advanced_features.html#serialization How are you using anony…
-
Tear down is fine if you want to preserve sensor configurations. Otherwise, you can call mbl_mw_debug_reset.
-
Add current limiting diodes to your circuit, or don't connect 17 boards in parallel to the same power source.
-
You do it if the calibration state is not at high accuracy.
-
Monitor the BLE activity on macOS and post what the BT radio is doing when calling connectAndSetup.
-
Start the sensor fusion algorithm, do the movements in the video, check the calibration state. No and no.
-
Post the board model, hardware revision, and firmware revision. What you're describing suggests that connection is being lost during the download so confirm that the device is in fact still maintaining connection. Test the boards with MetaBase t…
-
Try with 15ms instead of 20ms. The first snippet is the correct usage of the Route interface.
-
The "unknown log entry" error messages suggests that the boards in question were already setup to log sensor data. Reset the boards to ensure they are in a clean state before programming them.
-
The Bosch video is about calibrating the IMUs for the algorithm; it does not matter what the mode is. You calibrate them by doign the motions shown in the video. I never stated that it will. All I said is the IMUs should be calibrated, which in…
-
Use continueWith to proprogate errors.
-
We have a MetaCloud SDK but it is only for pushing data. https://github.com/mbientlab/MetaCloud-SDK-JavaScript Furthermore, there are storage limits for MetaCloud and it is not meant to store huge amounts of data per session. You are probably b…
-
What kind of movements are you doing in your tests? Do you get cleaner data if you use NDoF mode instead? You'll also want to calibrate the accelerometer and magnetometer (if using NDoF). See the YouTube video linked in the documentation. ht…
-
Add error handling to the async task and post the returned error.
-
Check out the documentation: https://mbientlab.com/cppdocs/0/logging.html https://mbientlab.com/cppdocs/0/mblmwlogger.html And this unit test: https://github.com/mbientlab/MetaWear-SDK-Cpp/blob/master/test/test_logging.py#L120#L172
-
Use the scripts in the examples folder. The test.py file is out of date and will be removed; it does the same thing as multi_device.py.
-
Your post has nothing to do with the thread topic. Post your unrelated question(s) in their own threads, do not hijack existing threads.
-
You should stop the sensors before terminating the app. You can try iOS SDK v3 to see if the problem occurs.
-
See these sections of the documentation: https://mbientlab.com/cppdocs/0/mblmwdatasignal.html#readable-signals https://mbientlab.com/cppdocs/0/i2c.html#read ID is just a way to distinguish which data corresponds to what i2c signal.
-
What external sensor are you connecting to?
-
There is a +/- 1% error on the output data rate accuracy so your specific situation is within margin of error.
-
Are you ever stopping the sensors or are you just letting everything continue running when you kill the app?
-
Try sampling at 800Hz.
-
You'll need to provide some debugging information to illustrate what is happening in the script. Yes, that is printed from the download progress handler so it looks like a download has been started. Also, what is your board model, hardware rev…
-
No, the boards should connect once disconnected from the previous device. Given that you said you didn't have issues with the Swift SDK and I am not seeing any issues on the Linux side, this could be an issue with the Mac specific portion of Noble.…
-
It doesn't matter. Use whatever is cleaner for your code.
-
Try using an external usb adapter. Also, try using the Swift SDK to connect the device. You put in "1.4.1" in DFU version.
-
Hrm, I was testing on Linux (Tumbleweed, kernel 4.18.0), same Node version. Are you using a USB BT adapter or the integrated radio?