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
-
Does streaming the data work for you?
-
what does the received data look like?
-
v1.2.5 release notes posted.
-
* Yes * Activity monitor is executed when its data source is active i.e. produces new data. The reason you don't immediately see the change is the ad parameters are not refreshed until a disconnect where it then restarts the advertising. Since you…
-
what do you mean by clear data?
-
yes
-
A MetaBase update was pushed out to fix the download bug.
-
Yes, I am working on fixing that right now. I thought it was fixed in the 1.2.5 update but it seems like something else is happening when building a signed APK.
-
@kkflfsee https://mbientlab.com/androiddocs/latest/accelerometer.html#high-frequency-streams Also, that faq refers to the throughput of the btle transmission which is not necessarily equal the frequency at which sensors create the data.
-
Bluetooth LE cannot handle data throughput higher than 125Hz so you won't be able to stream high frequency data from 3+ devices. Your problem could be code related. How are you setting up a stream?
-
https://mbientlab.com/androiddocs/latest/bmi160_accelerometer.html#orientation-detection
-
See http://community.mbientlab.com/discussion/comment/2603/#Comment_2603
-
@afzaalYour issues are not relevant to the issue described in this thread. I am putting your posts into their own thread, here.
-
Please post the stack trace of the crash
-
You have already made a thread about this. Please continue the discussion in that thread instead of creating multiple threads about the same topic.
-
See the constructor definition for the Pulse object.
-
Sorry, I was mistaken. The update I am thinking about lets you change the iBeacon ad settings with an activity handler. I'll have to ask the firmware dev regarding ble ad settings. See the fragment's source code.
-
What Android OS and device are you using? An updated project is on our GitHub projects page: https://github.com/mbientlab-projects/MetaWearTutorial-Android/tree/master/multimw
-
Looks like the Android app does not clear digital out on pin 1 i.e. the equivalent of this code from the iOS app needs to be added. https://github.com/mbientlab-projects/iOSHeartRate/blob/master/HeartRate/HRViewController.m#L142
-
* What Android OS and device are you using? * Does the same error occur if you use the MetaBase app?
-
We are in the middle of renewing our SSL certificates for the website which the firmware update uses to grab the latest firmware. It should be back to normal within 24 hours.
-
* What do you mean by synchronization? * How fast are you running the sensors? * How many sensors are you using simultaneously? * Do you see the same behavior when using the MetaHub app?
-
* Yes, both sensors are streaming at 100Hz each and use the high frequency data signals. * No, I just let it run for an hour and print the # of received samples every second. I did test just now stopping and starting it every few minutes but again…
-
Unfortunately you are limited in your options then. The current boards do not have that much on board flash memory to hold a large quantity of accelerometer/gyro data so you either need to get a MetaMotion board, which comes with an external flash …
-
Are you using Android, iOS, Win10, or another platform?
-
* Yes, the actual commands are executed once. Run on boot refers to the board booting. * What firmware version are you using? A firmware update was pushed out a while ago that enables ad changes through an activity handler though. * The settings p…
-
I tested data streaming today in the office on our Nexus 9 (Android N), 7 (Android 5.1), and Win10 laptop and could not hit this bug on firmware v1.2.4 while streaming gyro and acc at 100Hz each for 1hr. Not saying there isn't anything wrong with t…
-
Call resetDevice.
-
There is no built in processor to only sum the components. For now, you can either post processes the data on the mobile device or use feedback loops to manipulate the data similar to the code from this post.
-
iOS source code is not available atm