feat :ReadbackAnalogOut 아날로그 Vot 값 표시 수정

This commit is contained in:
노도연 2026-06-18 17:08:17 +09:00
parent aafde8e63f
commit 12402f81d6
3 changed files with 2 additions and 2 deletions

View File

@ -251,8 +251,8 @@ namespace WeldingCommon.Views
private void ReadbackAnalogOut()
{
int raw1 = _Scanner.GetAnalogOut((uint)eAnalogPortOut.DA1);
int raw2 = _Scanner.GetAnalogOut((uint)eAnalogPortOut.DA2);
int raw1 = (_Scanner.GetAnalogOut((uint)eAnalogPortOut.DA1) & 0x000FFFF0) >> 4;
int raw2 = (_Scanner.GetAnalogOut((uint)eAnalogPortOut.DA2) & 0x000FFFF0) >> 4;
// -1 은 Scanner 미활성(IsActivated == false) sentinel
AnalogOut1Voltage = raw1 < 0 ? 0 : raw1 / 4095.0 * 10.0;