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

  • Read this section of the documentation:https://mbientlab.com/androiddocs/latest/advanced_features.html#high-frequency-streaming
  • Put images on an image sharing site like Imgur or even Dropbox. Please also post the actual sensor values, code you are running, and describe the boards' motions and what are the expected values.
  • We are in the middle of updating and fixing the tutorials.  The repo has been moved here: https://github.com/mbientlab/MetaWear-SDK-iOS-macOS-tvOS/tree/master/StarterProject
  • @MichaelGTry writing an Android app with the code snippet in a previous post or use the nRF Connect app to manually send the commands.  Both methods reliably put the board in sleep mode on my Nexus 6. @BenO The iOS app will not be updated to us…
  • Post the MetaWear code you are use, attach log files of the measured values, and describe how you are using the boards and what values you expect to see.
  • You can't stream that many sensor fusion outputs simultaneously, assuming you are using NDoF mode.   What is your use case that requires so many fused outputs? Even for a single sensor fusion output, make sure your BLE connection is properly confi…
  • Just because it visually appears to be faster the second time does not mean it actually is.  Nothing in the code looks wrong so it probably just is a bug with either the graphing API or the usage of the API.  Count the number of samples received for…
  • How are the time values in the 2nd CSV file incorrect?  They match the values in the first CSV file. Are the measured gpio values correct?
  • Post the code you are running.
  • Try with another device on a different platform, such as an Android device or Windows 10 PC, and in other locations.  I am able to maintain connection at 15m while streaming with the MetaBase app. Yes, transmitPower is for range increase.
  • There is no mention of cherry picking in this thread.  Keep comments in their appropriate threads. * Yes, "idle" is more appropriate in the FAQ * Sleep mode puts the SOC in to a low power state * No, these values are not specced.  The best estima…
  • It looks like it's just a graphical error with the charting library.  Are the actual values recorded in the CSV file correct?
  • @MichaelG Your script is most likely terminating before the reset command has been sent to the board.  Monitor the BT adapter and see what values are transmitted from it. @BenO I've already addressed the SDK availability in your other thread.
  • * Which phone model and OS are you using? * What  is your indoor environment like? * How are you using the board? Those parameters are for BLE advertisements so I doubt they will address your issue.
  • Can you quantify these issues you are seeing?  Please provide screenshots and CSV files as well.
  • See this thread: https://mbientlab.com/community/discussion/2300/troubleshooting-tutorial-metawear-c-programming-part-1#latest
  • Sleep mode, as in the state the boards ship in, is approximately below the idle current consumption.   FAQ `sleep` mode is the same as idle mode, see the OP for specific numbers and the previous post by Matt detailing what "idle" means. Sensor…
  • I've let the iOS dev know to take a look at this thread.
  • If the board is advertising, then it is not in sleep mode. With the Android SDK, the below code snippet will boot the board in sleep mode: final Debug debug = metawear.getModule(Debug.class); debug.enablePowersave(); debug.resetAsync(); …
  • The 'sleep' mode talked about in the OP is not the same as the 'sleep' state asked in the FAQ.  The boards do not automatically enter the 'sleep' mode that they are shipped in. I'm not sure what your quoted statements has to do with this thread.  …
    in Sleep mode Comment by Eric October 2017
  • How did you define the modifiedCryingEvent variable?
  • What was the error message that you were getting on the iOS device?  On your Android device, what does Logcat display if the download fails? Reinstalling the app will removed all cached data. You can either create your own app to retrieve the …
  • Try adjusting the connection parameters for high frequency streaming:https://mbientlab.com/androiddocs/latest/advanced_features.html#high-frequency-streaming
  • Your code only logs output from cryingEvent, not the outputs of its filters.  Call startLoggingAsync on the returned MBLFilter pointers.
  • What firmware version, hardware revision, and board model are you using? Is your board in a clean state when you run the code?
  • I've narrowed down the issue to some timeouts that apparently are now not long enough by default for the current Windows 10 builds.  For now, skip the free fall tutorial and follow the accelerometer streaming tutorial I linked in my previous post.
  • Absolute orientation calculates the direction of magnetic north.  Relative orientation depends on how the sensor is placed initially.  This should not matter if you're simply calculating relative change from q to q'. No, the algorithm requires the…
  • We are targeting sometime in 2018 for Bluetooth 5 however there are no plans set.
    in Bluetooth 5 Comment by Eric October 2017
  • The sensor fusion algorithm provides linear acceleration (i.e. acceleration with gravity removed).  Is this sufficient to handle the the alignment issue, which would remove the need to adjust the frame of reference. The algorithm calculates abs…
  • The debug module has a reset command.   Sleep mode power consumption is lower than the min rating.  This is not specced as sleep mode is not a standard use case for the boards.