UNPKG

cordova-plugin-nordic-update

Version:

Use Nordic Semiconductor's Device Firmware Update (DFU) service to update a Bluetooth LE device

14 lines (12 loc) 537 B
var exec = require('cordova/exec'); exports.updateFirmware = function(resultCallback, errorCallback, fileURL, deviceIdentifier) { if (typeof resultCallback !== 'function') { throw new Error('Result callback must be a function'); } if (typeof deviceIdentifier === 'undefined' && typeof errorCallback !== 'function') { deviceIdentifier = fileURL; fileURL = errorCallback; errorCallback = function(param){}; } exec(resultCallback, errorCallback, "NordicUpdate", "updateFirmware", [deviceIdentifier, fileURL]); };