zephyr-dfu
Version:
The Capacitor plugin provides an implementation of the McuManager protocol supported by Zephyr.
34 lines (26 loc) • 900 B
JavaScript
var capacitorZephyrDfu = (function (exports, core) {
'use strict';
const ZephyrDfu = core.registerPlugin('ZephyrDfu', {
web: () => Promise.resolve().then(function () { return web; }).then(m => new m.ZephyrDfuWeb()),
});
class ZephyrDfuWeb extends core.WebPlugin {
async updateFirmware(options, callback) {
/// logic here
console.log(options.fileURL, options.deviceIdentifier);
callback('Web callback');
return ``;
}
async getVersion() {
/// logic here
return '';
}
}
var web = /*#__PURE__*/Object.freeze({
__proto__: null,
ZephyrDfuWeb: ZephyrDfuWeb
});
exports.ZephyrDfu = ZephyrDfu;
Object.defineProperty(exports, '__esModule', { value: true });
return exports;
})({}, capacitorExports);
//# sourceMappingURL=plugin.js.map