The real-time Engine is based on the single-thread Engine. It allows using time features in BIP programs (clocks, time constraints, urgency types).
The real-time Engine has the following execution modes:
- simulation, exploration and interactive modes are similar to the ones of the single-thread Engine. They assume instantaneous execution of the code.
- real-time mode is used for a real-time execution of the model using the real-time platform clock.
- Periodic tasks example (same example using ticks instead of timing constraint: here)
- Preemptive tasks example
- Temperature control application example.
We provide a self-sufficient archive that contains everything needed by the BIP compiler and its runtime:
Installation instructions are similar to the installation instructions of the standard BIP compiler and runtimes.
contact: Jacques Combaz