fix(device): use module import in uhk-usb (#509)
* fix(device): use module import in uhk-usb * fix getTransferBuffers import
This commit is contained in:
committed by
László Monda
parent
55bd0148f4
commit
2d416e7668
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env node
|
||||
const {HardwareConfiguration, UhkBuffer} = require('uhk-common');
|
||||
const {EepromTransfer, UhkHidDevice, UsbCommand} = require('uhk-usb');
|
||||
const {EepromTransfer, getTransferBuffers, UhkHidDevice, UsbCommand} = require('uhk-usb');
|
||||
const Logger = require('./logger');
|
||||
|
||||
if (process.argv.length < 3) {
|
||||
@@ -40,8 +40,8 @@ async function writeHca() {
|
||||
const device = new UhkHidDevice(logger);
|
||||
const hardwareBuffer = new UhkBuffer();
|
||||
hardwareConfig.toBinary(hardwareBuffer);
|
||||
const buffer = hardwareBuffer.buffer.slice(0, 60);
|
||||
const fragments = UhkHidDevice.getTransferBuffers(UsbCommand.WriteHardwareConfig, buffer);
|
||||
const buffer = hardwareBuffer.getBufferContent();
|
||||
const fragments = getTransferBuffers(UsbCommand.WriteHardwareConfig, buffer);
|
||||
logger.debug('USB[T]: Write hardware configuration to keyboard');
|
||||
for (const fragment of fragments) {
|
||||
await device.write(fragment);
|
||||
|
||||
Reference in New Issue
Block a user