node-red-contrib-victron-ble
Version:
node-red node to parse Instant Readout advertisement data from Victron BLE devices
24 lines (23 loc) • 734 B
TypeScript
import { EventEmitter } from 'events';
import { BLEAdapter, BLEDevice } from './ble-adapter';
export declare class DbusBleAdapter extends EventEmitter implements BLEAdapter {
private scanning;
private bus;
private adapter;
private objectManager;
private pollTimer;
private polling;
private discovered;
private pathAddresses;
private deviceWatchers;
private lastManufacturerData;
private readonly onInterfacesAdded;
startScan(): Promise<void>;
stopScan(): Promise<void>;
getDiscoveredDevices(): BLEDevice[];
private pollManagedObjects;
private processInterfaces;
private watchDeviceProperties;
private processDeviceProperties;
private emitManufacturerData;
}