Do I have to purchase a Qt license?
You may need to purchase a license. Please contact support at The Qt Company for your specific answer. Learn more qt.io/licensing.
You may need to purchase a license. Please contact support at The Qt Company for your specific answer. Learn more qt.io/licensing.
We provide a Linux Virtual Machine (VM) and a cross compiler for use in coding C and C++ applications. Learn more by visiting the Linux Quick Start Guide.
Yes, there is. We recommend getting a microSD extension.
Check out this Qt Developer Days video and download the Analyzing Performance of Qt Quick Applications document.
To port a G2C1 application to the G2H2 platform, you will need to change the QML files to account for the new QtQuick used in the new Qt Creator. To do this: Double-click on the .qmlproject file to start the new Qt Creator. Click on Tools->Options…, click on Kits, click on Qt 5.3.1, then click on Make Default. In each .qml source file, change the line: import QtQuick 1.1 to: import QtQuick 2.0 Click on File->Save All, then exit Qt Creator. Delete the .qmlproject.user file in your project folder – this removes any incorrect project settings (which are based on old file contents). Double-click on the .qmlproject file to start Qt Creator with the new settings.
If you are getting the error “file:///C:/Users/…/project.qml: File not found”, double-check the file path in settings.json to see if it is correct. It is created with the original pathname, so if you change any folder names in the path, then Qt will not be able to find the files.
Learn about what I/O options you have and what they can do. To see which options are supported by each module, visit the Technical Specifications page.
Here’s how to connect a G2C1/G2H2 module directly to a PC: Plug the debug cable into J1 on the module board and into a USB port on the PC. Plug the Ethernet cable into J3 on the module board and into the Ethernet port on the PC. Use a coupler if needed. Windows 7/10 Setup Control Panel > Network and Internet > Network and Sharing Center > Change Adapter Settings Right-click on “Local Area Connection” or “Ethernet” and choose Properties. Double-click on Internet Protocol Version 4 (TCP/IPv4). Click “Use the following IP address” and enter the following: IP Address: 192.168.0.5 Subnet mask: 255.255.255.0 Default gateway: Leave blank Click “Use the following DNS server addresses” and leave both fields blank. G2Link Setup Network Setup > I’m using an Ethernet cable > I’m using a static address. IP Address: 192.168.0.100 Subnet Mask: 255.255.255.0 Default Gateway: 192.168.155.100
In order for your microcontroller to communicate with the QML Viewer (a tool for loading QML documents that makes it easy to quickly develop and debug QML applications) messages being sent need to be translated. We have created a set of tools called the Serial Input/Output Agent (SIO) and Translator Input/Output Agent (TIO) to make this microcontroller interface translation happen. You might also benefit from watching this 11 min video on the architecture. The architecture assumes the display modules run the high-level Graphic User Interface (GUI) and interfaces (over serial, Ethernet, CAN, etc) to other intelligent agents that perform the embedded product’s Core Functions (such as running a skin laser, process control, sorting vegetables by color). Reach provides the software components needed to connect the GUI to an external microcontroller via a serial port. This includes a translation layer that insulates the Core Function microcontroller from GUI changes. This separation allows [...]
UART is one of the onboard interface options available on display modules. Linux device names can be found in the tables below by model type: G2C1 and G2H2. Read more about I/O Options between modules. G2C1 UART Names G2H2 UART Names A universal asynchronous receiver/transmitter, abbreviated UART, is a computer hardware device that translates data between parallel and serial forms.