Getting Started#
Prerequisites#
To use pyCANape you need
Vector CANape 17 or newer installed on your PC
a valid CANape license
an existing CANape project
the location of CANapAPI.dll to be appended to your systems PATH environment variable. The CANapAPI.dll is part of your CANape installation.
Installation#
You can install pyCANape with:
pip install pycanape
Example#
import pycanape
canape = pycanape.CANape(
project_path="C:\\Users\\Public\\Documents\\Vector CANape 17\\Examples\\XCPDemo",
modal_mode=True,
clear_device_list=False,
)
# Get XCPsim module
xcpsim = canape.get_module_by_name("XCPSim")
# get scalar (0D) calibration object
scalar_obj = xcpsim.get_calibration_object("map1Counter")
# read scalar value
print(scalar_obj.value)
# set scalar value
scalar_obj.value = 2.0
canape.exit(close_canape=True)