Utils¶
- class pycanape.utils.CANapeVersion(value)[source]¶
An enumeration.
- CANAPE_17 = 17¶
- CANAPE_18 = 18¶
- CANAPE_19 = 19¶
- CANAPE_20 = 20¶
- CANAPE_21 = 21¶
- CANAPE_22 = 22¶
- CANAPE_23 = 23¶
- pycanape.utils.get_canape_versions() list[CANapeVersion][source]¶
Return a list of all CANape versions, that can be found in Windows Registry.
- Return type:
- pycanape.utils.get_canape_path(version: CANapeVersion | None = None) Path[source]¶
Return the path to the CANape installation from Windows registry.
- Parameters:
version (CANapeVersion | None) – Select the CANape version that shall be found. If
None, it will usually return the version, that was installed last.- Returns:
Path to the CANape installation.
- Return type:
- pycanape.utils.get_canape_data_path(version: CANapeVersion | None = None) Path[source]¶
Return the path to the CANape data folder from Windows registry.
- Parameters:
version (CANapeVersion | None) – Select the CANape version that shall be found. If
None, it will usually return the version, that was installed last.- Returns:
Path to the CANape data folder.
- Return type:
- pycanape.utils.get_canape_dll_path(version: CANapeVersion | None = None) Path[source]¶
Return the path to the CANapAPI.dll from Windows registry or PATH.
- Parameters:
version (CANapeVersion | None) – Select the CANape version that shall be found. If
None, it will usually return the version, that was installed last.- Returns:
Path to the CANapAPI.dll.
- Return type: