UNPKG

@elgato-stream-deck/core

Version:

An npm module for interfacing with the Elgato Stream Deck

21 lines 857 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.StudioPropertiesService = void 0; const all_firmware_js_1 = require("./all-firmware.js"); const gen2_js_1 = require("./gen2.js"); class StudioPropertiesService extends gen2_js_1.Gen2PropertiesService { async getAllFirmwareVersions() { const [ap2Data, encoderAp2Data, encoderLdData] = await Promise.all([ this.device.getFeatureReport(0x05, 32), this.device.getFeatureReport(0x11, 32), this.device.getFeatureReport(0x13, 32), ]); return (0, all_firmware_js_1.parseAllFirmwareVersionsHelper)({ ap2: ap2Data, encoderAp2: encoderAp2Data, encoderLd: encoderLdData, }); } } exports.StudioPropertiesService = StudioPropertiesService; //# sourceMappingURL=studio.js.map