QENEX Suite
Společná vrstva pro ovladače, protokoly, proměnné a běh aplikací, na které lze stavět konkrétní řešení.
QENEX Suite je modulární softwarová platforma pro řízení, logování a vizualizaci dat v reálném čase z a do elektronických zařízení — řídicích jednotek, kontrolérů a počítačů.
Platforma QENEX Suite
QENEX Suite je software pro vývojové týmy i jednotlivé vývojáře v oblasti embedded systémů, průmyslových zařízení a elektroniky, se kterou potřebujete komunikovat v reálném čase. Připojte řídicí jednotku, embedded desku nebo průmyslové zařízení a pracujte s ním naživo: čtěte jeho data, laďte parametry, logujte, řiďte a automatizujte pomocí Python skriptů. Hotové ovladače, protokoly XCP a Modbus po TCP, CAN, RS‑485 i RS‑232 a sada Controls jsou součástí, a když potřebujete něco vlastního, doplníte to jako plugin.
Společná vrstva pro ovladače, protokoly, proměnné a běh aplikací, na které lze stavět konkrétní řešení.
Vizuální pracovní plocha pro živá data, grafy, logování, přehrávání a skriptovatelnou automatizaci.
Napojení na konkrétní hardware a komunikační rozhraní lze rozšiřovat vlastními ovladači, protokoly, Controls i Python skripty.
XCP slave ve zdrojovém kódu pro vaši řídicí jednotku: živé měření, kalibrace a stimulace přímo z běžícího firmwaru, po Ethernetu nebo CAN — bez vlastního komunikačního kódu.
Více o QFW SDK →

Architektura
QENEX Suite odděluje opakující se technické vrstvy od konkrétní aplikace, aby další projekt nezačínal od nuly.
Hodnoty komunikované se zařízeními v reálném čase.
Knihovny propojující QENEX Suite s vaším hardwarem.
Komunikace se zařízeními pomocí definovaných protokolů.
Uživatelské prvky pro pracovní plochy a specializované ovládání lze doplnit podle projektu.
Automatizujte běh aplikace a zpětně analyzujte logovaná data pomocí skriptů.
QInsight
Připojíte řídicí jednotky, embedded zařízení i průmyslové kontroléry, sledujete jejich signály naživo, logujete je a přehráváte zpět — vše z desktopového GUI. Včetně světlého a tmavého tématu.


Co QInsight umí
Sériová linka, TCP klient i server, PEAK CAN — plus simulovaná data a přehrávání záznamů jako zdroj dat.
Modbus RTU/TCP jako master i slave, XCP on TCP i XCP on CAN, surové CAN rámce a JSON zprávy.
Graph, Signal, Gauge, Matrix a Watch table — včetně zápisu hodnot zpět do zařízení.
Skripty řízené událostmi filtrují a dopočítávají nové signály přímo v běžícím projektu.
Záznam měření, přehrání jako zdroj dat a export do CSV.
Vlastní ovladače, protokoly i Controls jako pluginy — včetně funkčních příkladů.
Zobrazení a ovládání
Pracovní plochy skládáte z Controls — zobrazovacích a ovládacích prvků, jako jsou grafy, zobrazení hodnot, ručičkové ukazatele (gauge) nebo tabulky sledování (watch table). Například Graph Control kombinuje živý signál, více datových řad a přehlednou časovou osu — při testu i při kontrole přehrávaných záznamů. Sadu lze rozšířit o vlastní Controls podle projektu.


Živý provoz
Během měření ukazuje pracovní plocha všechny signály najednou — grafy, aktuální hodnoty i tabulky — a vše se zároveň loguje na pozadí.


Skriptovatelná automatizace
Skripty mohou reagovat na běh aplikace, upravovat hodnoty a pracovat s naměřenými daty. Stejný mechanismus lze využít i pro zpětné vyhodnocení uložených logů.


Virtuální proměnné
Krátký Python skript promění zašuměný signál ve filtrovaný — virtuální proměnné se chovají jako každý jiný signál v grafech i lozích. Kompletní příklad je v dokumentaci.


Ukázky v praxi
Dokumentace QInsight obsahuje kompletní příklady — od konfigurace projektu po živý běh. Tři z nich ukazují, co platforma zvládne.

Dvě jednotky NUCLEO na XCP on TCP — nezávislé session, společné grafy, kalibrace i stimulace každé jednotky zvlášť.
Projít příklad →

Dvě proměnné vyříznou stav ze stavového slova, enum ho pojmenuje a on-change trigger spouští Python skript jen při skutečné změně.
Projít příklad →

Kompletní projekt bez hardwaru — Python filtr zašuměného signálu do virtuální proměnné, LAOS smyčka v XY grafu a teplotní pole v matici.
Projít příklad →SDK a rozšíření
QInsight je otevřená platforma. K aplikaci patří QFW SDK pro firmware zařízení a rozhraní pro vlastní drivery, protokoly a Controls — obojí s dokumentací a funkčními příklady.
Zdrojový kód pro firmware vašeho zařízení: XCP slave, se kterým jednotka mluví s QInsight přímo — měření, kalibrace, DAQ i stimulace po Ethernetu nebo CAN.
Více o QFW SDK →Ovladače, protokoly a Controls jako pluginy. Proprietární rozhraní napojíte vlastním rozšířením podle dokumentovaných příkladů.
Jak napsat vlastní rozšíření →Licence a ceny
Free licence pro osobní použití, Trial na 60 dní pro firmy a Commercial licence za 20 000 Kč za rok a počítač. QFW SDK je v ceně.
Typický postup
QENEX Suite zkracuje cestu od fyzického zařízení k nástroji, se kterým technik pracuje při měření a vyhodnocení.
Vyberete nebo doplníte ovladač, protokol a případně vlastní Control pro konkrétní hardware nebo komunikační rozhraní.
Proměnné, převody, logování a skripty se skládají v jednotném projektovém modelu.
QInsight zobrazí živý stav, uloží data a umožní se k nim vrátit při ladění nebo testování.

Zakladatel
Navrhuje a programuje QInsight a QFW SDK. Předtím vyvíjel firmware řídicích jednotek motorů (ARM, C/C++) a diagnostický software pro off-road vozidla; s protokoly XCP a J1939 pracoval jako uživatel i jako implementátor.
O zakladateli →