fix: 修复前端逻辑分析仪数据配置错误导致无法应用配置的问题
This commit is contained in:
		@@ -7,8 +7,8 @@ import {
 | 
			
		||||
  LogicAnalyzerClient,
 | 
			
		||||
  GlobalCaptureMode,
 | 
			
		||||
  SignalOperator,
 | 
			
		||||
  SignalTriggerConfig,
 | 
			
		||||
  SignalValue,
 | 
			
		||||
  type SignalTriggerConfig,
 | 
			
		||||
} from "@/APIClient";
 | 
			
		||||
import { AuthManager } from "@/utils/AuthManager";
 | 
			
		||||
import { useAlertStore } from "@/components/Alert";
 | 
			
		||||
@@ -100,12 +100,14 @@ const [useProvideLogicAnalyzer, useLogicAnalyzerState] = createInjectionState(
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
    // 8个信号通道的配置
 | 
			
		||||
    const signalConfigs = reactive(
 | 
			
		||||
      Array.from({ length: 8 }, (_, index) => ({
 | 
			
		||||
        signalIndex: index,
 | 
			
		||||
        operator: SignalOperator.Equal,
 | 
			
		||||
        value: SignalValue.Logic1,
 | 
			
		||||
      })),
 | 
			
		||||
    const signalConfigs = reactive<SignalTriggerConfig[]>(
 | 
			
		||||
      Array.from({ length: 8 }, (_, index) =>
 | 
			
		||||
        new SignalTriggerConfig({
 | 
			
		||||
          signalIndex: index,
 | 
			
		||||
          operator: SignalOperator.Equal,
 | 
			
		||||
          value: SignalValue.Logic1,
 | 
			
		||||
        }),
 | 
			
		||||
      ),
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
    // 计算启用的通道数量
 | 
			
		||||
@@ -184,14 +186,7 @@ const [useProvideLogicAnalyzer, useLogicAnalyzerState] = createInjectionState(
 | 
			
		||||
 | 
			
		||||
        const config = new CaptureConfig({
 | 
			
		||||
          globalMode: currentGlobalMode.value,
 | 
			
		||||
          signalConfigs: enabledSignals.map(
 | 
			
		||||
            (signal) =>
 | 
			
		||||
              ({
 | 
			
		||||
                signalIndex: signal.signalIndex,
 | 
			
		||||
                operator: signal.operator,
 | 
			
		||||
                value: signal.value,
 | 
			
		||||
              }) as SignalTriggerConfig,
 | 
			
		||||
          ),
 | 
			
		||||
          signalConfigs: enabledSignals,
 | 
			
		||||
        });
 | 
			
		||||
 | 
			
		||||
        // 发送配置
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user