Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

Software pro ovládání a kalibraci kamery FASXCAM/SDK

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F61389021%3A_____%2F24%3A00646256" target="_blank" >RIV/61389021:_____/24:00646256 - isvavai.cz</a>

  • Výsledek na webu

  • DOI - Digital Object Identifier

Alternativní jazyky

  • Jazyk výsledku

    čeština

  • Název v původním jazyce

    Software pro ovládání a kalibraci kamery FASXCAM/SDK

  • Popis výsledku v původním jazyce

    Dokument popisuje software pro ovládání, provoz, kalibraci a vývoj dalších aplikací pro rentgenovou kameru. Elektronika kamery je založená na platformě AMD ZynqTM 7000 SoCs, pro kterou je software určen. Samotné ovládání kamery zajišťuje firmware v programovatelné části (FPGA), která komunikuje s procesorovou částí pomocí paměťově mapovaného rozhraní. V procesorové části toto rozhraní obsluhuje třída Fasxcam naprogramovaná v jazyce C++, která funguje jako driver a poskytuje API pro ovládání kamery. Rozhraní obsahuje funkce, které umožňují jednoduché použití kamery, ale i nízkoúrovňový přístup, podporu pro kalibraci a testování. Knihovna, včetně firmwaru pro FPGA je šířena jako Linuxový deb balíček, což umožňuje správu verzí a závislostí. Balíček obsahuje i aplikaci pro nahrávání firmwaru do FPGA a službu, která nahraje firmware po startu operačního systému. Součástí softwaru je i webové rozhraní založené na Nginx serveru. Část je věnovaná i skriptům pro zpracování dat v jazyce MATLAB.

  • Název v anglickém jazyce

    Software for control and calibration of the camera FASXCAM/SDK

  • Popis výsledku anglicky

    The document describes software for controlling, operating, calibrating, and developing other applications for an X-ray camera. The camera's electronics are based on the AMD ZynqTM 7000 SoCs platform, for which the software is designed. The camera itself is controlled by firmware in the programmable part (FPGA), which communicates with the processor part via a memory-mapped interface. In the processor part, this interface is handled by the Fasxcam class programmed in C++, which acts as a driver and provides an API for controlling the camera. The interface includes functions that enable easy use of the camera, as well as low-level access, support for calibration, and testing. The library, including the firmware for the FPGA, is distributed as a Linux deb package, which allows for version and dependency management. The package also includes an application for uploading firmware to the FPGA and a service that uploads the firmware after the operating system starts. The software also includes a web interface based on the Nginx server. Part of it is also dedicated to scripts for data processing in the MATLAB language.

Klasifikace

  • Druh

    O - Ostatní výsledky

  • CEP obor

  • OECD FORD obor

    20206 - Computer hardware and architecture

Návaznosti výsledku

  • Projekt

    <a href="/cs/project/TK04030191" target="_blank" >TK04030191: Ultrarychlá senzorika pro monitorování spektra vysokoteplotního plazmatu v měkké rentgenové oblasti</a><br>

  • Návaznosti

    P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)

Ostatní

  • Rok uplatnění

    2024

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů