System zum Testen von RF Komponenten für kontaktlose Kommunikationssysteme. Dies umfasst eine ganze Reihe von Bausteinen:
- Mikrocontroller System, verbunden über USB (Device-Klasse CDC). Integrierter Kommunikations-Stack. Verwendung von Chibi OS/RT. Erweiterbar durch „App“, d.h. separat von der Haupt-Firmware programmierbare sekundäre Firmware, die der Anwender nach den Anforderungen des Tests konfigurieren kann. Software Update über USB/Mass Storage. Zwei virtuelle USB Geräte zur parallelen Kommunikation. USB nach I2C, SPI und UART, inkl. Steuerung von Handshake- und I/O Leitungen.
- Host-Komponenten (.dll, .so, .dylib) für Windows, Linux und MAC. Diese ermöglichen der Test-Anwendung unter den verschiedenen Betriebssystemen die Kommunikation mit dem System.
- Python, Lua und C# Komponenten sind vorhanden.
- Netzwerk-Komponenten, Betrieb des Systems als Netzwerk-Reader.
- GUI zur Konfiguration und zum Testen.
- Integration in NUnit.
- Details [EN]: Real-Time Test System
MCU:
- ARM Cortex M3
Toolchains:
- GNU ARM / GCC
- ARM RealView
Build:
- CMake
Umgebung:
- CodeBlocks
- Eclipse
- Visual Studio