|
|
Multi-Adapter COM Support
Windows COM-Socket Support
UART Highspeed bis 3 MBits
Core interface for COM (Real-Time-Level1)
Core interface for COM (Real-Time-Level2)
Priority controlled frame buffer management
True 32- and 64- bit mode
High accurate data time stamping (µsec) |
|
Additional Tools |
|
|
SYCOMM - COM Analyzer |
Supported Hardware |
|
UART and QUATECH, OXFORD Chips
PCI Adapters
PCIe (PCI Express) Adapter
ExpressCard/34
ExpressCard/54
PCMCIA Cardbus |
|
Real-Time COM Library for Windows
|
The idea of further abstraction (real-time communication for different communication interfaces, such as serial
port communications, Ethernet (TCP / IP) and CANBUS (...) is realized with the SYBERA Transport Libraries, the so-called
Real-Time cores. Each Real-Time core is on the X-Realtime Engine SYBERA. The core allows both, real-time Level1
(collecting and buffering of data at real-time, without loss of data), and Real-Time Level 2 (the cyclic functional
operation at Real-Time). The Real-Time COM Library for Windows allows the handling of COM Raw data at
real-time. In this case the real-time tasks can be embedded within the application. Data exchange takes place via a
shared memory area. The Real-Time core only needs simple, passive harware. One of the great advantages is the
adjustable scheduling time of incoming and outgoing data. A proprietary core interface, as well as the standard socket
interface is available for the development of real-time applications. A fixed filter management enables the selection
of individual COM data, as well as the transfer destination (core or COM interface). The available header files define
all, for the processing of the core interface and the real-time interface necessary structures. The structural elements
are combined hierarchically. The COM Realtime Core supports the PC internal, and external serial interfaces (PCI and
PCMCIA OXFORD QUATECH and adapter) and is installed as a COM port device driver.
|
COM Master Functionality
|
At Realtime Level 1 inbound and outbound data are decoupled and controlled with the help of RX and TX ring buffers
and forward and reverse indexing. Additional features of RealTime Level 2 allows the cyclical deterministic functional
operation and the implementation of real-time protocols. Depending on the PC hardware and application, Real-time cycle
times up to 50 usec may be realized. The COM Core enables the operation of multiple adapters at the same time. For each
adapter an indexed COM stack is created.
|
COM Master Technology
|
The Real-Time COM Port Stack for Windows be installed as a COM device driver. SYBERA uses the method "Dynamic
Jitter Compensation" with active and passive compensation within the realtime engine. Although the X-real-time Engine
works with a maximum native jitter of ca. 15 microseconds (depending on the hardware platform), it can be reduced by
the dynamic compensation to less than 3 microseconds.
|