Dining Philosophers Problem (DPP) example for the QP active object framework. Demonstrates: event-driven programming, hierarchical state machines in C++, modeling and graphical state machine design, code generation, preemptive multitasking, software tracing, power saving mode, direct event posting, publish-subscribe. More information available in the [[/users/QL/notebook|Quantum Leaps Notebook pages]]. See also [[http://www.state-machine.com|state-machine.com]].

Dependencies:   mbed qp

History

enabled the QK_PREEMPTIVE option default tip

2012-09-05, by QL [Wed, 05 Sep 2012 13:50:21 +0000] rev 5

enabled the QK_PREEMPTIVE option


updated for QP 4.5.02

2012-09-04, by QL [Tue, 04 Sep 2012 22:41:20 +0000] rev 4

updated for QP 4.5.02


Updated for QP 4.2.04

2011-09-26, by QL [Mon, 26 Sep 2011 02:21:01 +0000] rev 3

Updated for QP 4.2.04


added slight delay to the idle loop to see the LED4 intensity

2011-02-16, by QL [Wed, 16 Feb 2011 17:12:38 +0000] rev 2

added slight delay to the idle loop to see the LED4 intensity


2011-02-14, by QL [Mon, 14 Feb 2011 01:24:01 +0000] rev 1


2011-02-12, by QL [Sat, 12 Feb 2011 23:22:47 +0000] rev 0