Team:Aachen/Notebook/Engineering/WatsOn
From 2014.igem.org
(→Software) |
|||
Line 51: | Line 51: | ||
= Software = | = Software = | ||
<span class="anchor" id="watsonsoftware"></span> | <span class="anchor" id="watsonsoftware"></span> | ||
+ | |||
The software consists of several parts which provide a user interface and manage the connection to the hardware. | The software consists of several parts which provide a user interface and manage the connection to the hardware. | ||
Different components of the software: | Different components of the software: | ||
+ | |||
+ | {{Team:Aachen/Figure|Aachen_Device_SoftwareBackend.png|title=Connection between GUI and backend|subtitle= |width=200px}} | ||
+ | |||
* '''GUI(graphical user interface)''': with the graphical interface the user can take images and time lapse of the chips in the device. The software is written in C++. It makes use of the Qt-Library[http://qt-project.org/] to provide a clear interface and a comfortable way to manage various software aspects such as handling images and establishing network connections. An advantage resulting from the utilization of Qt-Library is the multi-platform support for Windows, MacOS and Linux. Additionally Qt is available with an Open-source license which can be used for free. The software can be used locally on the Raspberry Pi or remotely from a device in the same network. | * '''GUI(graphical user interface)''': with the graphical interface the user can take images and time lapse of the chips in the device. The software is written in C++. It makes use of the Qt-Library[http://qt-project.org/] to provide a clear interface and a comfortable way to manage various software aspects such as handling images and establishing network connections. An advantage resulting from the utilization of Qt-Library is the multi-platform support for Windows, MacOS and Linux. Additionally Qt is available with an Open-source license which can be used for free. The software can be used locally on the Raspberry Pi or remotely from a device in the same network. | ||
* Features: | * Features: |
Revision as of 15:58, 16 October 2014
|
|
|
|
|