UNPKG

@nativescript-community/nordic-dfu

Version:

A NativeScript plugin for performing Nordic Bluetooth device firmware updates.

18 lines (17 loc) 803 B
import { DFUInitiatorCommon, DfuState } from './common'; import { DfuServiceController } from './serviceController'; export declare class DFUInitiator extends DFUInitiatorCommon { private readonly mNative; private readonly mDelegate; private readonly mProgressDelegate; constructor(peripheralUUID: string); setDeviceName(name: string): DFUInitiator; setKeepBond(val: boolean): DFUInitiator; setForceDfu(val: boolean): DFUInitiator; setForceScanningForNewAddressInLegacyDfu(val: boolean): DFUInitiator; setUnsafeExperimentalButtonlessServiceInSecureDfuEnabled(val: boolean): DFUInitiator; setPacketReceiptNotificationParameter(val: number): DFUInitiator; disableResume(): DFUInitiator; start(filePath: string): DfuServiceController; } export { DfuState };