Skip to content

Can't find EV3 on macOS 12.4 #208

Description

@cwillisf

Expected Behavior

Scanning for an EV3 should detect any nearby EV3 on any supported system.

Actual Behavior

On my macOS 12.4 computer, Scratch Link cannot find any EV3.

Internally, I've noticed that the "minor device class" is being reported by macOS as 0, even though the EV3's actual device class is 1. Because of that, the EV3 does not pass filtering and is not reported. The "major device class" is correctly being reported as 8.

Steps to Reproduce

  1. Run Scratch Link 1.4 or above
  2. Add the EV3 extension in Scratch
  3. Turn on an EV3 and wait for it to fully start up
  4. Tell the EV3 extension to search for peripheral devices

System Details

Problem observed on a MacBook Pro (13", 2017, two TB3 ports) running macOS 12.4.

Problem not observed on my Windows computer.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

High SeverityLow ImpactbugSomething isn't workingclassic BluetoothThis applies to classic Bluetooth BR / EDR / RFCOMMmacOSThis applies to the macOS version of the applicationpriority 4

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions