second channel in motor panel works now

node_mode
Jake 2025-11-02 18:42:19 +08:00
parent e50e5cd7f6
commit 171f37a858
1 changed files with 6 additions and 2 deletions

View File

@ -1077,7 +1077,7 @@ window.onload = () => {
const packets = collectChangePackets(0); // or 2
for (var i = 0; i < packets.length; i++) {
let channel = 0
let servoMotor = getServoMotorByID(channel, parseInt(packets[i].id, 10));
let servoMotor = getServoMotorByID(channel, parseInt(packets[i].id, 10));
let dataKey = packets[i].title;
let value = packets[i].value;
servoMotor[dataKey] = value;
@ -1096,10 +1096,14 @@ window.onload = () => {
for (var i = 0; i < packets.length; i++) {
let channel = 1
let servoMotor = getServoMotorByID(channel, parseInt(packets[i].id, 10));
console.log(servoMotor);
console.log(servoMotors);
let dataKey = packets[i].title;
let value = packets[i].value;
servoMotor[dataKey] = value;
let dataPacket = writeData(servoMotor, dataKey);
let dataPacket = writeData(packets[i].id, servoMotor, dataKey);
//dataPacket[1] = packets[i].id;
console.log(dataPacket);
serial.requestWriteData(dataPacket);
}
console.log(servoMotors);