This commit is contained in:
chi
2025-06-30 13:48:19 +09:00
parent 02e71d7446
commit 00dd50192b
29 changed files with 2397 additions and 1136 deletions

View File

@@ -109,15 +109,16 @@ namespace arDev
return false;
}
if (QueryIndex == 0)
if (data[1] == 0x03)
{
return ParseBMSInfo();
}
else
else if (data[1] == 0x04)
{
return ParseBMSCellVoltage();
}
else return false;
}
bool ParseBMSCellVoltage()
@@ -376,6 +377,7 @@ namespace arDev
}
else
{
return SendQuery_ReadStatue();
}
}
@@ -398,14 +400,14 @@ namespace arDev
{
Recv0 = false;
var cmd = new List<byte>();
cmd.Add(0xDD);
cmd.Add(0xA5);
cmd.Add(0x03);
cmd.Add(0xDD); //stx
cmd.Add(0xA5); //read
cmd.Add(0x03); //command
cmd.Add(0x00);
cmd.Add(0xFF);
cmd.Add(0xFD);
cmd.Add(0x77);
cmd.Add(0x0D);
cmd.Add(0xFD); //checksum1
cmd.Add(0x77); //checksum2
cmd.Add(0x0D); //etx
return WriteData(cmd.ToArray());
}