This commit is contained in:
backuppc
2026-01-14 15:29:38 +09:00
parent 5801137d63
commit d5516f9708
17 changed files with 605 additions and 402 deletions

View File

@@ -25,19 +25,16 @@ namespace Test_BMS
private void Bms_BMSCellDataReceive(object sender, arDev.BMSCelvoltageEventArgs e)
{
var valuestr = string.Join(" ", e.voltage.Select(t => t.ToString()));
addmsg($"voltage:{valuestr}");
var valuestr = e.ToString();// string.Join(" ", e.voltage.Select(t => t.ToString()));
addmsg2($"{valuestr}");
}
private void Bms_BMSDataReceive(object sender, EventArgs e)
private void Bms_BMSDataReceive(object sender, arDev.BMSInformationEventArgs e)
{
//최종 데이터가 수신되는 경우
string msg = $"{bms.Current_Volt}v,{bms.Current_Level}%,{bms.Current_Amp}/{bms.Current_MaxAmp}";
addmsg("Recv:" + msg);
addmsg(e.Data.ToString());
}
private void Bms_Message(object sender, arDev.BMSSerialComm.MessageEventArgs e)
{
var sb = new System.Text.StringBuilder();
@@ -61,7 +58,6 @@ namespace Test_BMS
else
addmsg($"{e.MsgType}:{sb}");
}
void addmsg(string m)
{
if (logTextBox1.InvokeRequired)
@@ -76,6 +72,19 @@ namespace Test_BMS
}
}
void addmsg2(string m)
{
if (logTextBox2.InvokeRequired)
{
logTextBox2.BeginInvoke(new Action(() => {
logTextBox2.AddMsg(m);
}));
}
else
{
logTextBox2.AddMsg(m);
}
}
private void Form1_Load(object sender, EventArgs e)
{