vsRAD is an affordable radar visualizer toolkit designed as a COTS product to be customized by theuser and embedded into a 3rd party front-end application.
The toolkit provides, out of the box, several modes to display radar echoes. it is not restricted by any international export license limitation.
vsRAD architecture is totally opened. Input echoes provided by an external radar detection model are processed in a continuous flow for display. Sharedmemory is used for remote control, mode switching and runtime parameter changes. A public API allows the user to add its own callbacks for displaying extra layers or visual effects.
The user can modify or easily replace any visual component given by default. Detection echoes or terrain representations are also user replaceable. Grids, noise and decay models can be parameterized or replaced as necessary.
vsRAD is written in ANSI C code for maximum realtime performance and understanding. It is unnecessary to be a senior programmer to customize vsRAD. The toolkit can support hundreds of echoes and provides outstanding results with a high-end OpenGL graphic card.
Typical application of vsRAD is embedded into a radar panel for simulators and trainers.

vsRAD Radar display and sample GUI
PPI mode (azimuth/distance) showing colorized terrain echoes

B mode (bearing/distance) with terrain and platforms echoes

A/R mode (distance/amplitude) showing echoes with zoomed window for the lower display
White Box - vsRAD is designed to allow the user to add its own callbacks to almost any drawing, using a published API.
- C code - vsRAD is written in ANSI C for maximum CPU performance.
- OpenGL - vsRAD uses OpenGL for more realistic visual effects.
- Shared-Memory - vsRAD is using a shared-memory segment for data inputs and commands, avoiding synchronization glitches with the data provider.
- Connectivity - vsRAD is also a standalone library that can be embedded into a graphical application allowing OpenGL incrustation.
- API - vsRAD comes with a complete API to control the display at runtime.
- Expandability ¨C vsRAD provides out of the box PPI, A/R and B modes. Others can be added by the user or by VirtualSim under custom work.
|