Giter Club home page Giter Club logo

Comments (10)

tijmenvangulik avatar tijmenvangulik commented on May 31, 2024

Yes I am also using a Mac and it workshop fine. Not all Macs have low power blue tooth . Have you checked this?

Tijmen

Op 30 mei 2016 om 06:58 heeft Dan Cervelli [email protected] het volgende geschreven:

I'm using a Mac and get the Electron example to discover my PM5. I've actually tried using noble's example advertisement-discovery.js and it looks like my device is never "discover"ed.

Have you had success with the Electron version at all?

Thanks!


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

from ergometerjs.

closedcontour avatar closedcontour commented on May 31, 2024

Thanks for the quick reply.

I have a relatively modern MacBook and just verified in my System Report:

Bluetooth Low Energy Supported: Yes
 ...
LMP Version: 0x6

I can do some further debugging but let me know if there are any other tips you can give me.

from ergometerjs.

tijmenvangulik avatar tijmenvangulik commented on May 31, 2024

We van compare the machines what is your Mac osx version? Do you have more details on the ble hardware?

Tijmen

Op 30 mei 2016 om 16:14 heeft Dan Cervelli [email protected] het volgende geschreven:

Thanks for the quick reply.

I have a relatively modern MacBook and just verified in my System Report:

Bluetooth Low Energy Supported: Yes
...
LMP Version: 0x6
I can do some further debugging but let me know if there are any other tips you can give me.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

from ergometerjs.

closedcontour avatar closedcontour commented on May 31, 2024

I've made some progress but still stuck. I don't think this an issue with ErgometerJS though. I can get noble to discover the device but not connect to it. It just hangs on the Peripheral.connect() call.

from ergometerjs.

tijmenvangulik avatar tijmenvangulik commented on May 31, 2024

Can you Check if you can find the ergometer using light blue. You can download it using this link?

https://itunes.apple.com/us/app/lightblue-explorer-bluetooth/id557428110?mt=8

Some more questions

  • What PM5 firmeware do you use? Have you installed the latest version?
  • I assume that you have activated the blue tooth on the PM5 device. (Without this you will never find it)

Tijmen

On 30 mei 2016, at 17:34, Dan Cervelli [email protected] wrote:

Peripheral.connect

from ergometerjs.

closedcontour avatar closedcontour commented on May 31, 2024

I checked LightBlue. I can't get it to connect to the PM5. Same issue: it discovers but then can't get any further. LightBlue on iOS works fine.

I'm on PM5 v20 (just release v22 is latest). My OS is 10.10.5 (Yosemite).

Thanks for helping but I'm pretty sure this is not a problem with your project!

from ergometerjs.

tijmenvangulik avatar tijmenvangulik commented on May 31, 2024

So it looks like a Mac os x bug or pm5 bug. I Will check my firmware version. The temp Workaround can be: build and test on iOS. use the record replay feature to test on electron.

Tijmen

Op 30 mei 2016 om 23:03 heeft Dan Cervelli [email protected] het volgende geschreven:

I checked LightBlue. I can't get it to connect to the PM5. Same issue: it discovers but then can't get any further. LightBlue on iOS works fine.

I'm on PM5 v20 (just release v22 is latest). My OS is 10.10.5 (Yosemite).

Thanks for helping but I'm pretty sure this is not a problem with your project!


You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

from ergometerjs.

tijmenvangulik avatar tijmenvangulik commented on May 31, 2024

This is my setup:

OS X El Captain 10.11.5 (15F34)

Blue tooth:
Apple Bluetooth Software Version: 4.4.5f3 17904
Hardware, Features, and Settings:
Bluetooth Low Energy Supported: Yes
Handoff Supported: Yes
Instant Hot Spot Supported: Yes
Manufacturer: Broadcom
Transport: USB
Chipset: 20702B0
Firmware Version: v118 c9121
Bluetooth Power: On
Discoverable: Off
Connectable: Yes
Auto Seek Pointing: On
Remote wake: On
Vendor ID: 0x05AC
Product ID: 0x8289
HCI Version: 4.0 (0x6)
HCI Revision: 0x23A1
LMP Version: 4.0 (0x6)
LMP Subversion: 0x4176
Device Type (Major): Computer
Device Type (Complete): Mac Portable
Composite Class Of Device: 0x38010C
Device Class (Major): 0x01
Device Class (Minor): 0x03
Service Class: 0x1C0
Auto Seek Keyboard: On

PM5
"hardwareRevision":"340”,"
firmwareRevision”:20

On 30 mei 2016, at 23:03, Dan Cervelli [email protected] wrote:

I checked LightBlue. I can't get it to connect to the PM5. Same issue: it discovers but then can't get any further. LightBlue on iOS works fine.

I'm on PM5 v20 (just release v22 is latest). My OS is 10.10.5 (Yosemite).

Thanks for helping but I'm pretty sure this is not a problem with your project!


You are receiving this because you commented.
Reply to this email directly, view it on GitHub #1 (comment), or mute the thread https://github.com/notifications/unsubscribe/ACpvtlvRem4Ie0GhrP7XlfCqy75KyRKhks5qG1CfgaJpZM4IpfUm.

from ergometerjs.

tijmenvangulik avatar tijmenvangulik commented on May 31, 2024

I close this issue because the problem is likely to be something it the OS or hardware. But I am still interesed if you found a sollution.

from ergometerjs.

closedcontour avatar closedcontour commented on May 31, 2024

I upgraded to El Capitan (10.11.5) and everything works. Thanks.

from ergometerjs.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.