@iotile/iotile-device
Version:
A typescript library for interfacing with IOTile BLE devices
15 lines (14 loc) • 953 B
TypeScript
/**
* Helper functions for creating and testing binary reports received from IOTile Devices
*/
export declare function createIndividualReport(uuid: number, stream: string, value: number, sentTime: any, rawTime: any): ArrayBuffer;
export declare function expectIndividual(inReport: any, uuid: number, stream: string, value: number, sentTime: any, rawTime: any): void;
export declare function expectSequential(inReport: any, uuid: number, stream: string, count: number, streamer: number): void;
export declare function feedInPieces(report: ArrayBuffer, handler: (ArrayBuffer: ArrayBuffer) => void, size: number): void;
export declare function createReading(stream: string, timestamp: any, value: number, id: any): {
'stream': number;
'timestamp': any;
'value': number;
'id': any;
};
export declare function createSequentialReport(uuid: number, stream: string, count: number, streamer: number, start?: number): ArrayBuffer;