Estoy tratando de conectarme a una memoria USB ANT+ usando Web Serial API en Google Chrome. En Linux (Ubuntu) funciona de forma inmediata, pero en MacOS (v12.1) el dispositivo no aparece en el cuadro de búsqueda. Aparece cuando se usa web-serial-polyfill , pero no está terminado y le faltan funciones, y dado que navigator.serial está presente, deseo evitar el uso de polyfill.
var port = await navigator.serial.requestPort({ filters: [{ usbVendorId: 4047 }]});
Me dice 'No se encontró ningún dispositivo compatible'. La solicitud sin parámetros muestra otros dispositivos, pero no el dispositivo ANT+.
¿Alguna idea de por qué es eso?