Laura
About
- Username
- Laura
- Joined
- Visits
- 3,668
- Last Active
- Roles
- Administrator
Comments
-
I update to the latest versions for everything.
-
don't do pod MetaWear, :subspecs => ['UI', 'AsyncUtils', 'Mocks', 'DFU'] do pod MetaWear basically, remove the subspecs part of the line.
-
I may not have this enabled in the current metahub. I looked at the code and there is no dongle related inputs. I will have do add this functionality in the future.
-
If you have an error, it is because of bad code.
-
Yes, just check an example for logging and update the code accordingly.
-
implementation 'com.mbientlab:metawear:3.8.2'
-
https://www.dropbox.com/s/g2jeb7n0qyeodrr/MetaHub.img.zip?dl=0
-
Can you email me at hello[at]mbientlab and give me the info about your order, your puffy battery and so on (include this thread and a pic and history of usage). We might be able to send you a replacement battery if you feel comfortable soldering a n…
-
Take a look at the epoch instead, don't use the time elapsed. Also note this is all within the acceptable error rate for bosch sensors + bluetooth latency.
-
I just updated the Java and python examples with the latest SDK. Check those out. I won't get around to update the CPP docs until later in July since I am working through Android and USB code right now.
-
Unfortunately saving data to files is not in the scope of the MetaWear APis. You just need to fine a proper tutorial on the net. Shortly, I will be putting the MetaBase Java App source code online (on github). This does have a save file functionali…
-
You need to add the dongles to the .json Right now, one dongle is doing all the work and it's too many connections at once.
-
Yes, you can log based on events using our events/macro system. 1) You could start it on an event like a push button 2) No, you have to turn it on 3) The passthrough is a good idea 4) Use the BMI270 specific class, the bmi160 and bmi270 do not h…
-
I don't think anyone has done too much in this forum because 30m is the longest range for BLE already. Maybe you can carry out some experiments for us?
-
I don't see any issues when I log at 400Hz on my MMR. Can you elaborate? Post data, be more specific about expectations versus reality and so on.
-
Will the data calculations be the same if using the Accelerometer class vs. AccelerometerBMI160, etc.? Yes Which one is used in the Android Metabase app Generic Accelerometer class If you are not using the super features of th…
-
Are you streaming or logging?
-
Ok, Why don't you use the latest hub image and try again? Maybe you have some issues in your setup.
-
Hey @AKR, I apologize but I finally heard back from the firmware engineer. The data processor does not support quaternion inputs. Or does this filter work only with the accelerometer data? Exactly! Nice job noticing.
-
Hi Xiaorui, It is capped in the app. You can do quaternion at 100Hz + Acc at something like 10Hz to maybe 20Hz which is right at the BLE threshold. You may experience packet loss.
-
Unfortunately not
-
Some noise is ok btw (you can look at the bosch datasheet for expected noise levels).
-
Remove this: libmetawear.mbl_mw_sensor_fusion_set_acc_range(self.device.board, SensorFusionAccRange._2G) libmetawear.mbl_mw_sensor_fusion_set_gyro_range(self.device.board, SensorFusionGyroRange._2000DPS)
-
You can open the case to see if maybe something has happened (puffed battery, severed cables). I can't really comment without you sharing actual data and pictures since I don't have the device myself. If you have tools, you can check if the batt…
-
Be careful, the tutorials are just code snippets and copy pasting them is usually not enough. As I mentioned in my previous post, did you update the SDK yet? It's at 20.1 currently. I already mentioned the #include as the biggest differentiator.
-
Probably just not using the filter correctly. I am not 100% sure I understand your graphs though.
-
Can you update to use the latest SDK. The stuff you are using is the old CPP sdk. For one, #include "metawear/sensor/gyro_bmi160.h" is now #include "metawear/sensor/gyro_bosch.h" Also as such, you need to make sure you are using th…
-
Your stuff looks fine to me but you might have some syntax issue. Again it's hard to tell because you didn't give me a proper code snippet. def processor_created(self, context, pointer): // DO STUFF processor_handler = FnVoid_VoidP_VoidP(pro…
-
Check out the working javascript version: https://github.com/mbientlab/MetaWear-SDK-JavaScript/blob/master/examples/data_fuser.js
-
Please see www.mbientlab.com/troubleshooting.