@@ -21,11 +21,10 @@ the whole `qp-<ver>_arduino-1.8.x.zip` archive to this folder.
2121----
2222# Provided Libraries and Tools
2323
24- The archive ` qp-<ver>_arduino-1.8.x.zip ` contains two external libraries
25- for Arduino :
24+ The archive ` qp-<ver>_arduino-1.8.x.zip ` contains one external library
25+ for SAM-based Arduinos :
2626
2727- ` qpcpp_sam ` -- QP/C++ framework for SAM-based Arduinos
28- - ` qpn_avr ` -- QP-nano framework for AVR-based Arduinos
2928
3029The archive also contains the QM modeling tool for Windows
3130
@@ -47,30 +46,13 @@ as follows:
4746 | | | +-... - QP/C++ library sources
4847 | | +-library.properties - QP/C++ library properties
4948 | |
50- | +-qpn_avr/ - QP-nano library for AVR-based Arduinos
51- | | +-examples/ - QP-nano library examples
52- | | | +-blinky/ - Blinky example
53- | | | | +-blinky.ino - Blinky code (generated)
54- | | | | +-blinky.qm - Blinky model (for QM tool)
55- | | | +-dpp/ - Dining Philosophers Problem (DPP)
56- | | | | +-dpp.ino - DPP code (generated)
57- | | | | +-dpp.qm - DPP model (for QM tool)
58- | | | +-pelican/ - PEdestrian LIghtr CONtrolled crossing
59- | | | | +-pelican.ino - PELICAN code (generated)
60- | | | | +-pelican.qm - PELICAN model (for QM tool)
61- | | +-src/ - QP-nano library source code
62- | | | +-qpn.h - QP-nano library header file
63- | | | +-... - QP-nano library sources
64- | | +-library.properties - QP-nano library properties
65- | |
6649 | +-qm/ - QM modeling tool for Windows
6750 | | +-bin/ - QM binaries (executable and DLLs)
6851 | | | +-qm.exe - QM executable for Windows
6952 | | +-Resources/ - QM resources
7053 | | | +-...
7154 |
7255 +-README.md - this file
73- +-QP-Arduino-Playground - web link to QP on Arduino Playground
7456 +-QP-Arduino_GPL_Exception.txt - GPL exception for QP on Arduino
7557
7658
@@ -83,15 +65,15 @@ https://www.state-machine.com/qm/gs.html
8365----
8466# Working with the Examples
8567
86- Assumming that you have installed the QP libraries in your ` <Sketchbook> `
68+ Assumming that you have installed the QP library in your ` <Sketchbook> `
8769folder, the examples provided in each QP library show up in the Arduino
8870IDE under the menu:
8971
9072` File|Examples|Examples from Custom Libraries `
9173
9274The intended way of working with the examples is to use the
93- [ QM modeling tool] ( https://www.state-machine.com/qm/ ) to modify the
94- ** models** (` .qm ` files) and then to ** generate code** from these
75+ [ QM modeling tool] ( https://www.state-machine.com/products/ qm/ ) to modify
76+ the ** models** (` .qm ` files) and then to ** generate code** from these
9577models. In this scenario, the Arduino IDE is used only to build and
9678upload the code to the Arduino board(s).
9779
@@ -111,8 +93,8 @@ is active.
11193----
11294# Licensing
11395
114- The QP real-time embedded frameworks for Arduino are licensed under the
115- modified GPLv3 license with the
96+ The QP/C++ real-time embedded framework (RTEF) for Arduino are licensed
97+ under the modified GPLv3 license with the
11698[ QP-Arduino Exception] ( https://www.state-machine.com/licensing/QP-Arduino_GPL_Exception.txt )
11799(see also the file QP-Arduino_GPL_Exception.txt in the root of the archive).
118100Specifically, the Exception removes the requirement to expose your
0 commit comments