dSPACEツールの使い方を日本語で

変数一覧を取得するpythonスクリプト

import win32com.client
from win32com.client import Dispatch
from win32com.client import DispatchWithEvents

CDApp = Dis
patch("ControlDeskNG.Application")
CDVariables = CDApp.ActiveExperiment.Platforms.Item(0).ActiveVariableDescription.Variables

len(CDVariables)
>>21754

for i in range(len(CDVariables)):
print str(i) + str(CDVariables.Item(i).Identifier.UniqueName)

全て表示される。


↓変数のフルパスをItemに渡すこともできる。
myVariable=CDApp.ActiveExperiment.Platforms.Item(0).ActiveVariableDescription.Variables.Item("Model Root/MDL/Environment/Road/xy2GPS/xy2GPS/Gain/Gain")

myVariable.ValueConverted
>>0.017453292519943295

Popular Posts

About Me

Weizen Beer A dSPACE user

Icons made by Toast from www.flaticon.com is licensed by CC 3.0 BY

Blog Archive

Labels

Labels

Recent Comments

Recent Post

Video Of Day

Recent

Ad Banner

Popular Posts