UNPKG

node-red-contrib-victron-ble

Version:

node-red node to parse Instant Readout advertisement data from Victron BLE devices

22 lines (21 loc) 653 B
import { BleAdapterMode } from './ble/get-ble-adapter'; import { EventEmitter } from 'events'; export interface DiscoveredDevice { address: string; name: string; rssi: number; } export declare class Scanner extends EventEmitter { private readonly adapterMode; private ble; private deviceKeys; private deviceRawOptions; private knownDevices; private discovered; constructor(adapterMode?: BleAdapterMode); start(): Promise<void>; stop(): Promise<void>; setSettings(address: string, key: string, includeRaw?: boolean): void; getDiscoveredDevices(): DiscoveredDevice[]; private handleRawPacket; }