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,5 +1,5 @@
|
|||||||
import { Constants, UsbCommand } from './constants';
|
import { Constants, UsbCommand } from './constants';
|
||||||
import { LogService } from '../../uhk-common';
|
import { LogService } from 'uhk-common';
|
||||||
|
|
||||||
export const snooze = ms => new Promise(resolve => setTimeout(resolve, ms));
|
export const snooze = ms => new Promise(resolve => setTimeout(resolve, ms));
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env node
|
#!/usr/bin/env node
|
||||||
const {HardwareConfiguration, UhkBuffer} = require('uhk-common');
|
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');
|
const Logger = require('./logger');
|
||||||
|
|
||||||
if (process.argv.length < 3) {
|
if (process.argv.length < 3) {
|
||||||
@@ -40,8 +40,8 @@ async function writeHca() {
|
|||||||
const device = new UhkHidDevice(logger);
|
const device = new UhkHidDevice(logger);
|
||||||
const hardwareBuffer = new UhkBuffer();
|
const hardwareBuffer = new UhkBuffer();
|
||||||
hardwareConfig.toBinary(hardwareBuffer);
|
hardwareConfig.toBinary(hardwareBuffer);
|
||||||
const buffer = hardwareBuffer.buffer.slice(0, 60);
|
const buffer = hardwareBuffer.getBufferContent();
|
||||||
const fragments = UhkHidDevice.getTransferBuffers(UsbCommand.WriteHardwareConfig, buffer);
|
const fragments = getTransferBuffers(UsbCommand.WriteHardwareConfig, buffer);
|
||||||
logger.debug('USB[T]: Write hardware configuration to keyboard');
|
logger.debug('USB[T]: Write hardware configuration to keyboard');
|
||||||
for (const fragment of fragments) {
|
for (const fragment of fragments) {
|
||||||
await device.write(fragment);
|
await device.write(fragment);
|
||||||
|
|||||||
Reference in New Issue
Block a user