MichaelG
About
- Username
- MichaelG
- Joined
- Visits
- 149
- Last Active
- Roles
- Member
Comments
-
Matt, I have three units all exhibiting different current draws after battery insertion, one around 0.5 millamps. Even given the aliasing problem I would have expected them to exhibit the same values, however this does not appear to be the case. It …
-
Alright, assuming my measurements are defective due to aliasing and the device is consuming 10/25 microamps at idle, can you clarify what "idle" is? Is it an average consumption over time? Does it include the occassional Bluetooth LE advertisment. D…
-
Yes Laura, that's correct. It is a MetaMotionC, not a CPro, my bad. The datasheet for the MetaMotionC has the 10/25 microamp specification for power consumption. Matt, I am using a HT63 multimeter. I have the battery connected in series with the m…
-
Thanks Eric. I'll have to take a look at the Macro functions. I have an additional question, I am using a rechargeable battery that will die if it drains below a minimum voltage. This can happen quickly if the sensors are left active or even if the …
-
The hardware version is 0.1. I was using Firmware 1.3.3 and upgraded to 1.3.4 but it did not impact the power consumption. The device was puchased only in the last few months and as mentioned, uses Sensor Fusion, how many hardware revisions have the…
-
Windows/C++. But wouldn't the maximum length and survivability be dictated by the firmware?
-
Can you elaborate on what triggers this "disconnect event"? I ask as if I terminate a running application, it will be destroyed immediately and not have a chance to use the API to send the appropriate commands to disconnect. This I assume would be…
-
Does the time processor in Absolute mode deliver the value of the specified signal at the time the interval occurs OR does it simply slow down the delivery of the samples? I ask, as the behavior I am currently seeing is that if I pick up the sensor …
-
Eric, does the time processor filter the specified signal on board so I keep subscribing to the signal itself, or do I need to subscribe to the header of the processor that is created and returned in the call back?
-
Yes, I am using the C++ API. But my since this is happening at the BTLE interfacing layer which the API leaves to abstracted read_gatt/write_gatt calls I wouldn't expect the code base to have an impact on communications speed. No I haven't tried a …
-
The nature of an accelerometer is to measure the forces of acceleration. When the unit is stationary relative to the Earth, the only force acting on accelerometer is acceleration due to gravity. By knowing that, you can use the ratio of gravitationa…
-
As a fellow Windows programmer it may depend on how your particular compiler implements bluetooth. Mine creates anonymous threads each time data is returned (gatt_read) and because threads on Windows run when Windows wants them to, I did notice that…
-
Eric - "You will never have reliable timestamps when streaming data via Bluetooth LE due to the sensors pushing out data faster than the devices exchange data through the BTLE connection." If this is true, does the device continue to a point where …
-
While your explanation was encouraging, experemental evidence seems to suggest otherwise. I created a routine to output a row to a CSV file when it has obtained a packet of accelerometer data and a packet of gyroscope data (captured at 50Hz). In o…
-
I'd like to jump in and say, firstly, make sure you have a Bluetooth LE dongle, as CPro doesn't work with just Bluetooth. Secondly, Windows 8/10 unlike other OS' like Android or iOS needs to pair with the device before it will show it to any app, le…
-
As one working with Windows 10 I can tell you that with the implementation of Bluetooth LE in my programming environment that any write to a BTLE device is handled by launching an anonymous thread. This thread then executes (like any other thread) w…
-
Further to this discussion, the CPRO uses the Bosch BMI160 Accelerometer and Gyro which the spec sheet indicates the following two pieces of information: High performance accelerometer and gyroscope (hardware synchronized) Hardware sensor time-sta…
-
Eric, re-pairing the device with WIn10 after applying the firmware update seems to do the trick. I can now communicate with both of my devices again, regardless of the firmware revision.
-
I am using the Metawear software on an iPhone 6 (IOS 10.02) and I am coding my software under Win10-64 using a Simplecom BTLE USB device for communications.