Přidání driveru
Driver je knihovna, která propojuje QENEX Suite s konkrétním hardwarem
nebo komunikačním rozhraním — např. s TCP/IP spojením nebo CAN adaptérem.
Drivery jsou pluginy: aplikace je načítá ze složky Drivers vedle
QInsight.exe, takže je lze doplňovat i bez nové verze aplikace.
Postup
- V ribbon menu klikněte na Home → Project Configuration → Drivers. Otevře se konfigurace projektu na sekci Drivers & Protocols.
- V levém sloupci Drivers vyberte z nabídky požadovaný driver a klikněte na tlačítko +.
- Driver se přidá do seznamu. Ve sloupci Label si ho můžete pojmenovat, sloupce Name a Version jsou informativní. Checkbox Enabled určuje, zda se driver při spuštění použije.
- V detailu driveru vyplňte pole Settings — konfigurační parametry ve
formátu
klíč=hodnotaoddělené středníkem.


Příklad: TCP Client
ip=127.0.0.1;port=5000;connectionTimeoutMs=5000;reconnectTimeMs=1000;numberOfReconnections=3
Driver TcpClientDriver se připojí jako klient na zadanou IP adresu a port a čte data ze zařízení. Další parametry určují timeout připojení a chování při výpadku (interval a počet pokusů o znovupřipojení).
Příklad: PEAK CAN
deviceId=1;bitrate=250000
Driver PeakCANDriver komunikuje přes USB adaptér PEAK PCAN. Jedna
instance driveru odpovídá jednomu fyzickému adaptéru — vybírá se podle
Device ID (hexadecimálně, nastavené v adaptéru), takže konfigurace
přežije přepojení do jiného USB portu. bitrate je rychlost CAN sběrnice
(50 kbit/s až 1 Mbit/s).
Přehled všech dodávaných driverů a jejich parametrů najdete v referenci.
Dále
Driver sám o sobě datům nerozumí — o jejich výklad se stará protokol.

