Displaying 1 to 7 from 7 results

ufsm - UML Statechart library in C and XMI importer

  •    C

uFSM is a statechart library written in C. uFSM is designed without any external dependencies and uses no dynamic memory allocation or recursion. uFSM is designed with embedded applications in mind but can also be used in other environments.

webgme-hfsm - Metamodel, visualization, simulation, and code generation for Heirarchical Finite State Machines (HFSMs) following the UML State Machine spec

  •    Javascript

WebGME App for creating Executable Heirarchical Finite State Machines (HFSMs). Contains metamodel, visualization, simulation, and code generation for Heirarchical Finite State Machines (HFSMs) following the UML State Machine specification, see Wikipedia UML State Machine, another reference, and the UML specification. Please see the WIKI for further information, including links to relevant Youtube Videos and specific pages about development process and such.

qm - QM graphical modeling and code generating tool based on UML state machines

  •    

QM (QP Modeler) is a freeware graphical modeling tool for designing and implementing real-time embedded software based on the UML state machines and the lightweight QP active object frameworks. QM is available for Windows 32/64-bit, Linux 64-bit, and MacOS. CAUTION: If you have any previous version of QM installed on your system, please uninstall it before installing the new version.

qpc - QP/C real-time framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

  •    C

NOTE: If your company has a policy forbidding open source in your product, all QP frameworks can be licensed commercially, in which case you don't use any open source license and you do not violate your policy. QP/C (Quantum Platform in C) is a lightweight, open source software framework/RTOS for building reactive real-time embedded applications as systems of cooperating, event-driven active objects (actors). The QP/C framework is a member of a larger QP family consisting of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, thoroughly documented, and commercially licensable.




qpcpp - QP/C++ real-time framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

  •    C++

NOTE: If your company has a policy forbidding open source in your product, all QP frameworks can be licensed commercially, in which case you don't use any open source license and you do not violate your policy. QP/C++ (Quantum Platform in C++) is a lightweight, open source software framework/RTOS for building reactive real-time embedded applications as systems of cooperating, event-driven active objects (actors). The QP/C++ framework is a member of a larger QP family consisting of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, thoroughly documented, and commercially licensable.

qpn - QP-nano real-time framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines

  •    C

NOTE: If your company has a policy forbidding open source in your product, all QP frameworks can be licensed commercially, in which case you don't use any open source license and you do not violate your policy. QP-nano (Quantum Platform Nano) is an ultra-lightweight, open source software framework/RTOS for building reactive real-time embedded applications as systems of cooperating, event-driven active objects (actors). The QP-nano framework is a member of a larger QP family consisting of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, thoroughly documented, and commercially licensable.

qpn-arduino - QP-nano real-time framework/RTOS for Arduino

  •    Perl

The QP-nano adaptation for Arduino is distributed in a single ZIP archive qpn-_arduino-1.8.x.zip, where stands for version of the QP-nano framework. You need to unzip the qpn-_arduino-1.8.x.zip archive into your Arduino-Sketchbook folder. To find out where your Sketchbook folder is, or to configure a different location for your Sketchbook folder, you need to open the Arduino IDE and select File | Preferences menu. The sketchbook location will be shown at the top of the Preferences dialog box. Once you identify the Sketchbook folder, you simply unzip the whole archive to your Sketchbook.