Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: qp_hangman qp_dpp qp_blinky
QP/C++ (Quantum Platform in C++) is a lightweight, open source active object (actor) framework for building responsive and modular real-time embedded applications as systems of asynchronous event-driven active objects (actors). The QP/C++ framework is a member of a larger family consisting of QP/C++, QP/C, and QP-nano frameworks, which are all strictly quality controlled, thoroughly documented, and available under GPLv3 with a special Exception for mbed (see http://www.state-machine.com/licensing/QP-mbed_GPL_Exception.txt).
The behavior of active objects is specified in QP/C++ by means of hierarchical state machines (UML statecharts). The framework supports manual coding of UML state machines in C++ as well as automatic code generation by means of the free QM modeling tool (http://www.state-machine.com/qm).
Please see the "QP/C++ Reference Manual" (http://www.state-machine.com/qpcpp) for more information.
Changes
| Revision | Date | Who | Commit message |
|---|---|---|---|
| 9:ca2e6010d9e2 | 2012-09-04 | QL | QP/C++ 4.5.02 compatible with QM 2.2.xx |
| 8:934bb9eea80b | 2011-09-26 | QL | 4.2.04 |
| 7:bf92d3a6625e | 2011-09-26 | QL | 4.2.04 |
| 6:01d57c81e96a | 2011-09-26 | QL | 4.2.04 |
| 5:949864ba515c | 2011-09-25 | QL | 4.2.04 |
| 4:156463fbfae6 | 2011-02-22 | QL | 4.1.06b |
| 3:c22aff7cdddc | 2011-02-15 | QL | 4.1.06 |
| 2:5c8be45330ab | 2011-02-09 | QL | 4.1.06a |
| 1:379cf3202ba2 | 2011-02-09 | QL | (none) |
| 0:064c79e7311a | 2011-02-09 | QL | 4.1.06a |