11# LabPowerQt
22
33[ ![ Build Status] ( https://travis-ci.org/crapp/labpowerqt.svg?branch=master )] ( https://travis-ci.org/crapp/labpowerqt )
4+ [ ![ LabPowerQt license GPL] ( https://img.shields.io/github/license/crapp/labpowerqt.svg )] ( #license )
5+ [ ![ Latest release] ( https://img.shields.io/github/release/crapp/labpowerqt.svg )] ( https://github.com/crapp/labpowerqt/releases/latest )
6+
7+
8+
9+
10+
11+ - [ Features] ( #features )
12+ - [ Setting up LabPowerQt] ( #setting-up-labpowerqt )
13+ - [ Using the Application] ( #using-the-application )
14+ - [ Screenshots] ( #screenshots )
15+ - [ Development] ( #development )
16+ - [ ToDo] ( #todo )
17+ - [ Bugs, feature requests, ideas] ( #bugs-feature-requests-ideas )
18+ - [ Known issues] ( #known-issues )
19+ - [ License] ( #license )
20+
21+
422
523LabPowerQt is an application to control laboratory power supplies and to record
624and visualize the data.
@@ -9,19 +27,19 @@ The software is written using the Qt Framework and therefor works on Linux,
927Windows and OS X. Although it works cross platform the main target platforms for
1028this project are Linux and osx.
1129
12- The application is in an early stage of development make sure to read the ** known
13- issues** section.
30+ The application is in an early stage of development make sure to read the [ known
31+ issues] ( #known-issues ) section.
1432
1533![ LabPowerQt main screen] ( https://crapp.github.io/labpowerqt/labpowerqt.png )
1634* LabPowerQt running on archlinux and Gnome 3.20*
1735
1836## Features
1937
20- * Cross plattform written in Qt
38+ * Cross platform written in Qt
2139* Support for polling frequencies higher than 1Hz
2240* Full support of the Korad SCPI Interface
2341* Device Wizard for simple device setup
24- * Visualize Data in a fully customizeable plot with image export functionality
42+ * Visualize Data in a fully customizable plot with image export functionality
2543* Store data in a SQLite Database
2644* Manage recorded sessions
2745* Export data to csv files
@@ -36,9 +54,9 @@ The following dependencies are required to run this software:
3654 * gcc >= 4.9
3755 * clang >= 3.4
3856 * MSVC >= 14 (Visual Studio 2015)
39- * MinGW
57+ * MinGW >= 4.9
4058* Qt >= 5.2 (Qt5Widgets, Qt5Gui, Qt5Core, Qt5SerialPort, Qt5Sql, Qt5PrintSupport, Qt5Quick)
41- * [ ealogger] ( https://github.com/crapp/ealogger ) >= 0.8 (Included as external project)
59+ * [ ealogger] ( https://github.com/crapp/ealogger ) >= 0.8.1 (Included as external project)
4260
4361### Installation
4462
@@ -70,7 +88,7 @@ sudo make install
7088
7189There are packages for the following Linux distributions:
7290
73- * [ Archlinux ( AUR)] ( https://aur.archlinux.org/packages/labpowerqt )
91+ * Archlinux [ ![ Archlinux AUR Version ] ( https://img.shields.io/aur/version/labpowerqt.svg )] ( https://aur.archlinux.org/packages/labpowerqt )
7492
7593#### Windows
7694
@@ -90,8 +108,8 @@ You may now open the solution file with visual studio and compile the applicatio
90108
91109Other possibilities are cmake's NMake Generator or mingw.
92110
93- I am providing an InnoSetup based installer for x86 and amd64 containing all
94- dependencies. It is downloadable from [ github.com] ( https://github.com/crapp/labpowerqt/releases )
111+ I am providing an [ InnoSetup] ( http://www.jrsoftware.org/isinfo.php ) based installer
112+ for x86 and amd64 containing all dependencies. It is downloadable from [ github.com] ( https://github.com/crapp/labpowerqt/releases )
95113
96114### Supported Hardware
97115
@@ -116,7 +134,7 @@ and you can use the orange elements to control the device (by double-clicking th
116134The data of the device is stored in memory. You can also persist the data in a SQLite
117135database by turning on a Recording.
118136
119- The data is not displayed in the control but can also be visualized in a Plot on
137+ The data is not displayed in the control but can also be visualized in a Plot on
120138the right side of the main window. Have a look at the buttons above the Plot to
121139discover all the possibilities you have (e.g. change graph color or line style,
122140export plot as image, discard data and many more).
@@ -200,7 +218,7 @@ to submit bugs or feature requests
200218 can do about it as I believe it is because of a bug in their code.
201219
202220* Polling frequencies higher than 1Hz seem to work unreliable on OSX and Windows.
203- I have no idea if this is a problem with QtSerialport or the underlying driver
221+ I have no idea if this is a problem with QSerialPort, the underlying driver
204222 implementation or system layer.
205223
206224## License
0 commit comments