siddrajput

About

Username
siddrajput
Joined
Visits
76
Last Active
Roles
Member

Comments

  • You should start here: https://mbientlab.com/tutorial/uwp/cs/freefall.php
  • Yes, both laptops recognize the GUID. Pairing is successful, but it fails at notifyChar as I mentioned above.
  • No. The working laptop is running the mainline version of Windows 10 and the non-working laptop is running an "insider preview" version of Windows 10.   I am also running the app on two Raspberry Pi's, which both don't work either. They crash at t…
  • I've tried re-pairing many times. We have one Windows 10 laptop where the Freefall works but not on another laptop. It crashes at the line mentioned above. Do you know of the driver version that we should test with?
  • Good to hear that it works. Are you able to share your code?
  • Any issues compiling the C++ API in a Raspberry Pi/Windows 10 IoT environment?
  • I've done some hacking with Python and Metawear.  Got some stuff to work such as turning on the vibrator, LEDs, and reading battery levels.  It's difficult to use the Metawear in this manner rather than using the iOS or Android APIs because I'm havi…
  • We are trying to open a UDP streaming protocol to get the data from the app into a third party application (e.g. MATLAB) by exposing the ip address, similar to the UDPsensors app available to stream phone sensor data. See example: https://play.go…
  • Hi Eric, In the section where we need to "add Bluetooth LE code": static void write_to_mw_service(const MblMwMetaWearBoard* board, const uint8_t* command, uint8_t len) { // put code that writes to the MetaWear Gatt service here } Do …
  • Awesome. I'll check it out.
  • Thanks brianexe.  It works great, especially the DEBUG mode.  I got the byte string I needed like this: noble-device  +5s send LED noble-device  +9ms send LED
  • Yes, I can try to reverse engineer the Android API, but it's difficult without an Android phone. I'm developing an application on an embedded Linux platform, not an Android app. But I'll try again...or pickup an Android phone. Sidd
  • Hi Eric, Can you tell me the bytes to send to turn on the LED on the MetaWear? Sidd
  • Awesome Eric, it worked.  By the way here's how I wrote the command: [FD:B5:47:BA:20:55][LE]> char-write-req 0x1b "0801f8881300" Characteristic value was written successfully And it vibrated for 5 seconds.  Now I can incorporate this int…
  • By the way. the battery level can be read like this: Based on the following: public enum Battery implements GATTCharacteristic {     /** Battery level, as reported from the connected device */     BATTERY_LEVEL("19");          private fin…
  • We're on the right track.  I've been able to read the battery level, manufacturer name, firmware version, etc., but I can't figure out the command to make the metawear vibrate.  I know I need to send a command to UUID 9001 (which has a handle of 0x1…
  • You should use a resistor on pin 8 to limit the current so you don't damage the pin by drawing too much current.
  • I'm working on an embedded platform that runs a flavor of Linux. The platform has Wi-Fi and Bluetooth. I'm writing some code in python and I'd like to be able to make the Metawear vibrate. I've been able to connect to the Metawear through the Lin…
  • Hi Laura, 1. That's 1200uA (microamps) or 1.2mA.  Not quite a monster! 2. Could I use pin 11 to power my peripheral?  In the product spec it says "Regulated 3V output for high current peripheral."  Could that supply enough current? Sidd