Files
lora_meshtastic_project/code/firmware-2.7.15.567b8ea/meshtestic/src/setup.ts
T
kevin 26d5971aba 稳定版代码
Signed-off-by: 吴文峰 <kevin@lmve.net>
2026-03-06 19:52:05 +08:00

20 lines
578 B
TypeScript

import { exec } from 'child_process';
import { DiscoverDevices } from './discover';
const devices = await DiscoverDevices();
console.log(devices);
devices.forEach(async device => {
exec(`python3 ./src/python/setup.py ${device.port} ${device.pio_env} ${device.arch}`, (error, stdout, stderr) => {
if (error) {
console.error(`Error executing the Python script: ${error}`);
return;
}
if (stderr) {
console.error(`Error: ${stderr}`);
return;
}
console.log('Output:', stdout);
});
});