ojousima.ruuvi_endpoints.ts
Version:
Experiments with RuuviTags and TS
11 lines (10 loc) • 559 B
TypeScript
import * as Noble from 'noble';
import { AccelerationBroadcast } from './accelerationbroadcast';
import { BatteryBroadcast } from './batterybroadcast';
import { RuuviTagBroadcast } from './ruuvitagbroadcast';
export declare class BleBroadcast {
readonly data: AccelerationBroadcast | BatteryBroadcast | RuuviTagBroadcast;
readonly peripheral: Noble.Peripheral;
readonly manufacturerId: number;
constructor(data: AccelerationBroadcast | BatteryBroadcast | RuuviTagBroadcast | null, peripheral: Noble.Peripheral, manufacturer: number | null);
}