Blog

HMI
Tässä blogissa haluaisin tarjota pienen Qt-Quick-sovelluksen (qml) esimerkkinä Modbus-yhteydelle TCP:n/IP: n kautta. Qt-esimerkeistä löysin vain QWidget-esimerkkejä Modbus-yhteyksille ja kun olen äskettäin luonut Qt Quick -sovelluksen tätä tarkoitusta varten, haluaisin tarjota siitä esimerkiksi…
HMI
Johdanto Tämä on opas Qt Creatorin määrittämiseen käyttämään ristikäännettyjä Qt-kirjastoja Raspberry Pi 4:lle ja luomaan sovelluksia Raspberrylle. Vaatimukset Raspberry Pi OS Lite Asenna Raspberry Pi OS Lite Raspberry Pi 4:ään tai asenna blogikirjoitukseni mukaisesti Raspberry Pi OS Raspberry-…
HMI
Johdanto Tämä on opas Qt 5.15.2:n ristikääntämiseen Raspberry Pi 4:lle ja asentamiseen laskentamoduuliin 4. Kyseessä on päivitys blogikirjoitukseeni Qt auf dem Raspberry Pi 4, sillä erotuksella, että tällä kertaa käytän Raspberry Pi OS Liteä (lataa täältä: https://www.raspberrypi.org/software/…
HMI
Johdanto Tämä on opas Raspberry Pi OS Liten asentamisesta laskentamoduuliin 4. Työkoneena käytän Ubuntu 20:ta, joka on asennettu virtuaalikoneeseen. Lähteet Opasta varten käytin Jeff Geerlingin kuvausta ohjeenani: - Jeff Geerling: https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-…
HMI
Graafisten käyttöliittymien kehittämiseen käytetään usein Qt:ta. Qt sisältää graafisten käyttöliittymien luomiseen C++-kirjaston, joka voidaan kääntää erilaisia käyttöjärjestelmiä varten. Paljon tietokoneen laskentatehoa vaativassa kääntämisessä on suhteellisten heikkotehoisten prosessorien osalta…
HMI
Minun piti äskettäin kehittää sovellus (kioskijärjestelmä) Raspberry Pi 4:ää varten. Erityistä asiassa oli, että 2 kosketusnäyttöä piti kytkeä toisiinsa HDMI:llä, ja niitä piti vielä kääntää 90 astetta oikealle. Siis 2 monitoria portrait mode- tilassa päällekkäin. Näytön kääntäminen ja niiden…
HMI
Jos tietoja kirjoitetaan tai ylikirjoitetaan usein, tämä vaikuttaa SD-kortin käyttöikään. Siksi tilapäisiä ja uudelleenkäynnistettäessä tarpeettomia tietoja (esim. anturiarvoja vertailulaskelmiin) sisältävien sovellusten suhteen on suositeltavaa kirjoittaa tiedot RAM-levylle. RAM-levyn etuna on…
HMI
Jos olet luonut Qt-sovelluksen – tai minkä tahansa muun sovelluksen – Raspberry Pi 4:lle, haluat varmaankin sovelluksen valmistuttua aktivoida sen heti Raspberryn uudelleenkäynnistyksen jälkeen. Usein tätä yritetään käynnistysskriptillä, joka voidaan syöttää erilaisiin paikkoihin. On kuitenkin…
HMI
Tehtävänä oli kirjoittaa Qt Quick -sovellus (GUI) uuden laiteohjelmiston lataamiseksi kosketusohjaimeen. Valmistaja toimitti latausohjelmiston .exe-sovelluksena, joka ladattiin kosketusohjaimeen .bin-tiedostona. Halusin käyttää tähän Qt-luokista valitsemaani "QProcess"-luokkaa, jonka avulla…
HMI
Tavoitteena oli kirjoittaa Raspberry Pi 4:lle Qt-sovellus, jonka avulla voidaan vaihtaa erilaisten WLAN-liitäntäpisteiden välillä ja tallentaa niihin liittyvät käyttöoikeustiedot. Lähtökohtana olen käyttänyt raspbian buster lite imagea ja Qt-asennusta kohdassa Qt Raspberry Pi 4:lle kuvatulla…