Skip to content

Commit 6700616

Browse files
author
QL
committed
6.9.0
1 parent c100cea commit 6700616

File tree

184 files changed

+6980
-31815
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

184 files changed

+6980
-31815
lines changed

LICENSE.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ The Python package is distributed under the terms of the PYTHON
1414
LICENSE AGREEMENT, included in the file PYTHON_LICENSE.txt in the
1515
qtools/open-source subdirectory.
1616

17-
The TCL/TK package is distributed under the terms of the TCL
18-
LICENSE AGREEMENT, included in the file TCL_LICENSE.txt in the
19-
qtools/open-source subdirectory.
20-
2117
The LMFlash utility for Windows is is distributed under the terms
2218
of the LMFlash license, included in the file LMFlash_LICENSE.rtf
2319
in the qtools/open-source subdirectory. Specifically, the LMFlash

README.md

Lines changed: 9 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ at: https://www.state-machine.com/qtools/
1919
# About QTools
2020
QTools is a collection of various open source tools for working with the
2121
[QP Real-Time Embedded Frameworks (RTEFs)][QP] on desktop platforms, such
22-
as Windows, Linux, and Mac OS X.
22+
as Windows, Linux, and macOS.
2323

2424
The following open-source tools are currently provided (NOTE: tools
2525
starting with 'q' are contributed by Quantum Leaps)
@@ -28,15 +28,15 @@ starting with 'q' are contributed by Quantum Leaps)
2828
real-time data from embedded targets running the QS
2929
software tracing.
3030

31-
2. qutest - Tcl extension of the QSPY host application for **uint testing**
31+
2. qutest - Python extension of the QSPY host application for **uint testing**
3232
specifically designed for embedded systems, but also supports
3333
unit testing of embedded code on host computers
3434
("dual targeting").
3535

36-
3. qspyview - Tcl/Tk extension of the QSPY host application for
36+
3. qview - Python extension of the QSPY host application for
3737
visualization and monitoring of the QS real-time tracing
38-
data from embedded targets at real-time. QSpyView enables
39-
developers to rapidly build both GUI-based and "headless"
38+
data from embedded targets at real-time. QView enables
39+
developers to quickly build both GUI-based and "headless"
4040
scripts for their specific applications.
4141

4242
4. qwin - QWIN GUI toolkit for prototyping embedded systems on
@@ -50,9 +50,7 @@ starting with 'q' are contributed by Quantum Leaps)
5050
6. qfsgen - for generating ROM-based file systems to be used
5151
in embedded web pages served by the HTTP server
5252

53-
7. qcalc - programmer's calculator with C-syntax expressions
54-
55-
8. Unity - traditional unit testing harness (framework) for embedded C
53+
7. Unity - traditional unit testing harness (framework) for embedded C
5654
(version 2.4.3)
5755

5856
Additionally, QTools for Windows contains the following open-source,
@@ -64,13 +62,9 @@ Additionally, QTools for Windows contains the following open-source,
6462

6563
12. GNU C/C++ toolset for ARM-EABI (GCC version 9.2.1)
6664

67-
13. Python for Windows (32-bit version 3.8.0 for x86)
68-
69-
14. Tcl/Tk for Windows (32-bit version 8.6) with UDP sockets extension
65+
13. Python for Windows (version 3.8.5 32-bit)
7066

71-
15. ResEdit utility (32-bit version 1.6.6-x64)
72-
73-
16. LMFlash for Windows (32-bit build 1613)
67+
14. LMFlash for Windows (32-bit build 1613)
7468

7569

7670
---------------------------------------------------------------------------
@@ -108,7 +102,7 @@ installation directory of QTools.
108102

109103

110104
--------------------
111-
## QTools on Linux/MacOS
105+
## QTools on Linux/macOS
112106
On Linux/MacOS, installation of QTools consists of unzipping the
113107
`qtools-posix_<ver>.zip` archive into a directory of your choice,
114108
although the recommended default is `~/qp`.
@@ -143,45 +137,12 @@ The Python package is distributed under the terms of the PYTHON LICENSE
143137
AGREEMENT, included in the file PYTHON_LICENSE.txt in the licenses/
144138
subdirectory of the QTools distribution.
145139

146-
The TCL/TK package is distributed under the terms of the TCL LICENSE
147-
AGREEMENT, included in the file TCL_LICENSE.txt in the licenses/
148-
subdirectory of the QTools distribution.
149-
150140
The LMFlash utility for Windows is is distributed under the terms of the
151141
LMFlash license, included in the file LMFlash_LICENSE.rtf in the licenses/
152142
subdirectory of the QTools distribution. Specifically, the LMFlash utility
153143
is distributed according to Section 2a "Demonstration License".
154144

155145

156-
---------------------------------------------------------------------------
157-
# Documentation
158-
The links to the documentation of the tools are provided in the
159-
`<qtools>\doc\` directory.
160-
161-
### QUTest Python Scripting Support
162-
The QUTest Python scripting support for the QSPY utility are located in the
163-
`<qtools>\qspy\py\` directory.
164-
165-
### QUTest Tcl Scripting Support
166-
The QUTest Tcl scripting support for the QSPY utility are located in the
167-
`<qtools>\qspy\tcl\` directory.
168-
169-
A web-link to the TCL/TK documentation is provided in the shortcut
170-
[tcl_tk_8.6](https://www.tcl.tk/man/tcl8.6/).
171-
172-
### QSPYView Tcl/Tk Scripts
173-
The QSpyView Tcl/Tk scripts for the QSPY utility are located in the
174-
`<qtools>\qspy\tcl\` directory.
175-
176-
### QSPY Matlab Scripts
177-
The Matlab/GNU Octave scripts for the QSPY utility are located in the
178-
`<qtools>\qspy\matlab\` directory.
179-
180-
### Unity Unit Testing Framework
181-
The documentation of the Unity Testing Framework for Embedded C is
182-
located in the `<qtools>\unity\doc\` directory.
183-
184-
185146
---------------------------------------------------------------------------
186147
# Source Code
187148
In compliance with GPL, this distribution contains the source code for
File renamed without changes.

bin/pythonw.bat

Lines changed: 0 additions & 1 deletion
This file was deleted.

bin/qcalc.tcl

Lines changed: 0 additions & 232 deletions
This file was deleted.

bin/qclean

8 Bytes
Binary file not shown.

bin/qfsgen

17.7 KB
Binary file not shown.

bin/qspy

121 KB
Binary file not shown.

bin/tclsh.bat

Lines changed: 0 additions & 1 deletion
This file was deleted.

bin/wish.bat

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)