Skip to content

this._discoveredPeripheralUUids.indexOf is not a function #71

Description

@rugarci

Once I have connected to a peripheral correctly, from time to time I get and error message and node-red stops

3 Jun 08:26:09 - [red] Uncaught Exception:
3 Jun 08:26:09 - [error] TypeError: this._discoveredPeripheralUUids.indexOf is not a function
at PeripheralRemovableNoble.onMiss (/data/node_modules/node-red-contrib-generic-ble/dist/noble/noble/index.js:61:72)
at BluezBindings.emit (node:events:513:28)
at BluezBindings.onDeviceMissed (/data/node_modules/node-red-contrib-generic-ble/dist/noble/lib/bluez/noble/lib/bluez/bindings.js:716:10)
at BluezBindings.onDevicesServicesCharacteristicsMissed (/data/node_modules/node-red-contrib-generic-ble/dist/noble/lib/bluez/noble/lib/bluez/bindings.js:710:12)
at ProxyInterface.emit (node:events:513:28)
at EventEmitter.$listeners. (/data/node_modules/dbus-next/lib/client/proxy-interface.js:108:17)
at EventEmitter.emit (node:events:513:28)
at handleMessage (/data/node_modules/dbus-next/lib/bus.js:118:23)
at EventEmitter. (/data/node_modules/dbus-next/lib/bus.js:147:9)
at EventEmitter.emit (node:events:513:28)

Running in RPI 3 with the latest versions of node-red and node-red-contrib-generic-ble

3 Jun 08:23:23 - [info] Node-RED version: v3.0.2
3 Jun 08:23:23 - [info] Node.js version: v16.20.0
3 Jun 08:23:23 - [info] Linux 5.10.103-v7+ arm LE

Anyone can help?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions