AI_UIAutomation/scripts/press-raw.ts

11 lines
536 B
TypeScript

import { SerialController } from '../utils/common/serial_controller';
(async () => {
const chs = (process.env.CHS || '50,51').split(',').map(Number);
const ms = Number(process.env.MS || 5000);
const board = process.env.BOARD ? Number(process.env.BOARD) : undefined;
const c = new SerialController(board ? { deviceId: board } : {});
await c.open();
try { await c.pulseChannels(chs, ms, board); console.log(`已脉冲 板${board ?? c.defaultDeviceId} 通道[${chs.join(',')}] ${ms}ms`); }
finally { await c.close(); }
})();