Profinity V2 IS NOW IN EARLY ADOPTER RELEASE
Profinity V2 is available now in Early Adopter Release. To support this release we are making the documentation public. To get access to the Profinity V2 installers, please log a support request at the Prohelion Support Portal requesting access to the Early Adopter release.
Supported Operations
The following Key Features are available, regardless of what language you choose.
CAN Bus Communication
Profinity offers advanced CAN bus communication features, enabling you to send and receive CAN packets efficiently. For detailed examples and usage, refer to the CAN Bus documentation.
DBC Message and Signal Information
Access CAN data using Profinity's DBC functionality, which simplifies the process of working with complex signal data. For detailed examples and usage, see the DBC documentation.
State Management
Profinity provides robust state management options to store and share data:
- Local State (State): Use
State
for data persistence within a single script. - Global State (GlobalState): Use
GlobalState
to share data across multiple scripts.
For detailed examples and usage, see the State documentation.
Console Output
Profinity supports comprehensive console output capabilities across all scripting languages, allowing you to log information, errors, and debug messages effectively. For detailed examples and usage, refer to the Console documentation.
Next Steps
- Explore the detailed documentation for each feature:
- Console
- State
- CAN Bus
- DBC
- Review the language-specific documentation:
- C# Documentation
- IronPython Documentation
- Jint Documentation
- Experiment by creating simple scripts that integrate multiple features.
- Review example scripts in the Profinity documentation to gain practical insights.