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(); } })();