node-red-contrib-victron-ble
Version:
node-red node to parse Instant Readout advertisement data from Victron BLE devices
19 lines (18 loc) • 576 B
TypeScript
import { BLEAdapter, BLEDevice } from './ble-adapter';
import { EventEmitter } from 'events';
export declare class BluetoothctlBleAdapter extends EventEmitter implements BLEAdapter {
private scanning;
private discovered;
private process;
private buffer;
private pendingValue;
private lastDevicesCommand;
private lineQueue;
private processing;
private valueParsing;
startScan(): Promise<void>;
private startProcessingLoop;
private handleBluetoothctlLine;
stopScan(): Promise<void>;
getDiscoveredDevices(): BLEDevice[];
}