Viper Software

VIPER was designed to simplify data retrieval and automate processing of data from Oriux ADR units.

Request information


Our Software supersedes TOPS as a polling and processing platform, adding more power by supporting modern communications protocols.


VIPER is a service-based software platform that is meant to automate data retrieval, automatically process data to common data formats, support modern communication protocols, archive data per user definitions, and more. If power is lost or the computer crashes (i.e., if the computer is restarted for any reason), VIPER will automatically restart and continue polling without any user intervention.

The VIPER front end can be closed after being configured,making operations be virtually impervious to the action of operators. If you have more than a single ADR at a given location, and you would like the devices to be considered as single site/location, VIPER allows you to merge multiple BIN files into a single output.

The original source files are archived in an unaltered form should they ever be needed. An existing TOPS database can be imported into Viper so that devices that existed in TOPS don’t have to be created from scratch. To speed up the device creation process, new devices can be created using an existing device as a template; only the fields that are different need to be changed.




  • User-friendly, graphical interface
  • Modular design, allowing for easy program updates and enhancements
  • Drag-and-drop programming of auto-processing workflow
  • Color-coded auto-processing work environment to indicate the state of the current workflow (in memory/saved to file/ running process)
  • Comms channel management module
  • ADR device management module
  • Sophisticated polling scheduling options
  • Built-in system log for monitoring Viper activity
  • Service based auto-polling (polling automatically resumes after computer reboot)
  • Designed to run unattended after being configured
  • Auto-polling via IP, IP stream, RS-232 Direct connection, and/or MODEM
  • Auto-processing of binned data
  • Automatic archiving of collected data
  • Automatic DST (Daylight Saving Time) adjustment of bin data
  • Automatic export to an array of output data formats, including: TMG, PRN, XML, & XLS
  • Auto-Merge — Ability to treat data from multiple units as a single site
  • Traditional PVR file support (downloadable and viewable with TOPS)
  • Imports and converts TOPS databases
  • Automatically synchronization of ADR time with the polling computer (user selectable and configurable)
  • Supports data processing of files from ADR-1000 Plus, ADR-2000 Plus, ADR- 3000 Plus, ADR-Sabre and ADR-6000 devices
  • Support for polling groups

System Requirements

  • Hardware: A platform designed to run Window 7 Pro or higher
  • Operating System: Window 7 Pro or higher
  • Disk Space Data: 300MB minimum for application
  • Storage: Variable, dependent on the type data to be stored and the duration of typical ADR studies (Recommend a minimum of 1GB of available disk space for data processing)
  • OS Access: Viper installation requires administrative access to the OS.
  • Auto-processing: Computer needs to be configured so that it does not go into any mode that might interfere with scheduled polling, such as standby, hibernate, or any other sleep mode.

You may also be interested in

We can help you

Expert advice

For more information about our products and services, please contact us.

Contact Us