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

  1. V ribbon menu klikněte na Home → Project Configuration → Drivers. Otevře se konfigurace projektu na sekci Drivers & Protocols.
  2. V levém sloupci Drivers vyberte z nabídky požadovaný driver a klikněte na tlačítko +.
  3. 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.
  4. V detailu driveru vyplňte pole Settings — konfigurační parametry ve formátu klíč=hodnota oddělené středníkem.

Sekce Drivers & Protocols s přidaným driveremSekce Drivers & Protocols s přidaným driverem

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.