Changes¶
What’s New in 2.2.1¶
New Classes & Methods
PSCAD.substitute()PSCAD.workspace_dirPSCAD.workspace_namePSCAD.workspace_path
What’s New in 2.2¶
New Classes & Methods
UserDefnWizardGfxCanvasDefinition.graphics()Definition.script
What’s New in 2.1.1¶
What’s New in 2.1¶
Summary¶
New namespace
mhi.pscadreplaces mhrc.automationEmbedding of Python inside PSCAD
An external Python environment is no longer required.
Python scripts may be executed from within the PSCAD application itself. External execution of scripts remains supported, and remains essential for debugging.
Communication with PSCAD is no longer using XML fragments
Commands returning XML fragments as results have been removed
Deprecated Methods¶
The Workspace, KeyStroke and Mouse proxies have been removed; and their methods moved into the
PSCADclass.All commands which returned XML fragments from the communication protocol between PSCAD and the Automation Library have been removed, since that communication protocol has been replaced.