Ozarks Audio Visual
 
Ozarks Audio Visual
PO Box 63 • Osceola • MO • 64776
email: sales@relaypros.com 
www.relaypros.com

Open 8:30AM-5:30PM Central Time M-F

 Home Contact Us

 Log in

Search Blog Review Order Checkout   Articles
802.15.4 Relay Bluetooth Relay Ethernet Relay RS232 Relay

 

USB Relay Wireless Relay Time Activated Contact Closure Reactor Relays Key Fob Relays  
Sign In


  SignalSwitch
Internet Control

Component Library
Free Sample Programming
to get you Started

Articles
Find Helpful Articles Here

No Programming!
Boards That Work
Right Out of the Box!
Configuration Software Included!
Reactor Relays
Analog Inputs Trigger Relays
According to the Configuration
MirC Relays
Contact Closure Inputs Control
Contact Closure Outputs in a
Remote Location
MirX Relays
Inputs on one controller activate
the relays on the remote device
Time Activated Relays
Time Activated Relay
Using Integrated Real Time Clock

Shop By Interface
Connect To Your Computer
with one of These Interfaces
USB Relay
RS-232 Devices
Wireless Control
Bluetooth Devices
ZigBee Devices
Ethernet Devices
 

Shop By Channel
Shop by the Number of
Relays on the Board
1 Channel Relays
All 1 Channel Relays

2 Channel Relays
All 2 Channel Boards
RS-232 USB
ZigBee Bluetooth

4 Channel Relays
All 4 Channel Boards
RS-232 USB
Wireless
Bluetooth ZigBee
4 Channel Expansion

8 Channel Relays
All 8 Channel Boards
RS-232 USB
Solid State HP
Wireless
Bluetooth ZigBee
8 Channel Expansion

16 Channel Relays
All 16 Channel Boards
RS-232 USB
Ethernet Solid State
Wireless
Bluetooth ZigBee
16 Channel Expansion

24 Channel Relays
All 24 Channel Boards
RS-232  USB
Bluetooth ZigBee
24 Channel Expansion

32 Channel Relays
All 32 Channel Boards
RS-232 USB
Ethernet REED
Wireless
Bluetooth ZigBee
32 Channel Expansion

No Programming!
Boards That Work Right
Out of the Box!
MirC Relays
Contact Closure Inputs Control
Contact Closure Outputs in a
Remote Location
MirX Relays
Inputs on one controller activate
the relays on the remote device
Taralist Relays
Time Activated Relay
Using Integrated Real Time Clock

Expansion Boards
XR Expansion Boards

Applications
Boards for Specific
Needs and Applications
MirC Relays
MirX Relays
Time Activated Relay
Analog to Digital Converters
Digital Potentiometers
Mirror Modules
Keypad Encoders
Light Dimmers
Motor Controllers
Speed Controllers
 
Firmware Upgrades
Repair Kits
Induction Suppression
 

Contact Us

Ozarks Audio Visual
Open M-F 9AM - 5PM CST
Call: (417) 646-5655
FAX: (417) 646-5662
Contact Information
 
 

For Audio Visual Equipment:
www.francisav.com

NCD Component Library

Simplify Communications to all NCD Devices

 
   

Download NCD Component Library

By downloading the NCD Component Library you will receive all the program samples found on this page and best of all it's FREE!! We want the user to be able to experiment with all the different samples available so as of right now the samples cannot be downloaded individually.  And best of all it's a free download!

Plug-In For Visual Studio

The NCD Component Library is a plug-in for the Visual Studio 2005/2008 that greatly simplifies the communications to the NCD product line.  The samples can be run in Visual Studio and fully customizable to your needs.
    Quick Summary of NCD Component Library
  • Simplifies the communications to the NCD product line
  • Samples available for specific applications
     - A/D Conversion
     - Motion Detection
     - Keypad Data
     - Potentiometer Values
     - Storage Features
     - Duration and Pulse Timing
     - ProXR Timer Calibration and Testing
     - Setting/Reading the Status of up to 256 Relays
  • Samples available for specific relays
     - Up to 8 Channel Relays
     - 16 Channel Relays
     - ProXR Relays
     - SCAN Series Controllers
     - ZigBee Relays
     - ZB Mesh Relays
  • Source code included so you can customize the sample to fit your needs
  • All samples are FREE
  • SignalSwitch Compatible
  Download NCD Component Library 

Over 40 samples included with this download!  Start by downloading the NCDComponentSetup.zip file and you will be communicating with any NCD device faster that ever!
   
Download Now
 
(click above picture to enlarge)

We've "Started" the Programming for You

With the NCD Component Library we've "started" the programming for you.  We say started because these are fully functioning samples but we've also included the source code so you can customize them to your exact needs.  Start by downloading the NCDComponentSetup.zip file and you will be communicating with any NCD device faster that ever!
     

NCD Component Library Samples

     
ADSample1.exe
Analog to Digital Converter Sample 1
  ADSample2.exe
Analog to Digital Converter
Sample 2

(click above picture to enlarge)
 
(click above picture to enlarge)

This sample shows simple 8-Bit A/D Conversion, compatible with all ProXR devices with 8-Channels of A/D Conversion.

This sample shows simple 10-Bit A/D Conversion, compatible with all ProXR devices with 8-Channels of A/D Conversion.

ADSample3.exe
Analog to Digital Converter
 Sample 3
ADSample4.exe
Analog to Digital Converter
Sample 4
 
(click above picture to enlarge)
 
(click above picture to enlarge)
This sample shows 16-Channel 8-Bit A/D Conversion, compatible with all ProXR devices with AD1216 Feature Set, Including UXP Series Controllers.    This sample shows 16-Channel 12-Bit A/D Conversion, compatible with all ProXR devices with AD1216 Feature Set, Including UXP Series Controllers. 
ADSample5.exe
Analog to Digital Converter Sample 5
ADSample6.exe
Analog to Digital Converter Sample 6
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample shows 8-Bit A/D Conversion, Reading Data on User-Defined Time Interval, compatible with all ProXR devices with 8-Channels of A/D Conversion.    This sample shows 12-Bit A/D Conversion, Reading Data on User-Defined Time Interval, compatible with all ProXR devices with 8-Channels of A/D Conversion. 
ADSample7.exe
Analog to Digital Converter Sample 7
ADSample8.exe
Analog to Digital Converter Sample 8
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample shows 16-Channel 12-Bit A/D Conversion, Reading Data on User-Defined Time Interval, compatible with all ProXR devices with AD1216 Feature Set, Including UXP Series Controllers.    This sample reads 10-Bit Celsius Temperature using MCP9701A Temperature Sensor Directly Interfaced to AD Input. Compatible with all ProXR devices with 8-Channels of A/D Conversion. 
ASelProSample1.exe
ASELPRO Sample 1
ComEventSample1.exe
Com Event Sample 1  
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates control of the ASELPRO Analog Selector Device.   This sample demonstrates how to Raise OnReadData and OnWriteData Event when Data is Sent/Received, Samples allows you to see Data Sent/Received with NCD Component Library.
KeypadSample1.exe
Keypad Sample 1
KeypadSample2.exe
Keypad Sample 2
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates how to read and display keypad data sent from ProXR Keypad Devices.   This sample demonstrates how to read and display keypad data sent from ProXR Keypad Devices. Adds Scan Rate that shows how many scans per second.
KeypadSample3.exe
Keypad Sample 3
MotionDetectionSample1.exe
Motion Detection Sample 1
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates how to read and display keypad data sent from two ProXR Keypad Devices.   This sample demonstrates the complete ProXR Motion command set for use with all ProXR Motion Firmware Devices.
MotionDetectionSample2.exe
Motion Detection Sample 2
MotionDetectionSample3.exe
Motion Detection Sample 3
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample graphically demonstrates the ProXR Motion command set for use with all ProXR Motion Firmware Devices. User Defined Scan Interval.   This sample graphically demonstrates the ProXR Motion command set for use with all ProXR Motion Firmware Devices. Scans as Quickly as Possible.
PotSample1.exe
Potentiometer Sample 1
  PotSample2.exe
Potentiometer Sample 2
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates simple control of 8 digital potentiometers. Compatible with all ProXR POT Series Controllers.   This sample demonstrates storing and reading stored potentiometer values. Compatible with all ProXR POT Series Controllers.
PWMSample1.exe
PWM Sample 1
  R2XSample1.exe
2 Relay Control Sample 1
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates the PWM Command Set, Allowing you to Set and Store PWM Values. Compatible with all PWM 8-Channel Devices.   This sample demonstrates control/status of 2 relays. Compatible with all R2x RS-232 Series Relay Controllers.
R2xSample2.exe
2 Relay Control Sample 2
  R8XSample1.exe
8 Relay Control Sample 1
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates control/status of 2 relays and demonstrates data storage features. Compatible with all R2x RS-232 Series Relay Controllers.   This sample demonstrates control and status read of up to 8 Relays. Compatible with all Pro (NOT ProXR) Series Relay Controllers, Including 4 and 8-Channel SPDT and DPDT Versions.
R8XSample2.exe
8 Relay Control Sample 2
  R8XSample3.exe
8 Relay Control Sample 3
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates control, status read, and data storage of up to 8 Relays. Advanced features also supported. Compatible with all Pro (NOT ProXR) Series Relay Controllers, Including 4 and 8-Channel SPDT and DPDT Versions.   This sample demonstrates advanced control of up to 8 Relays. Sample demonstrates storage features. Compatible with all Pro (NOT ProXR) Series Relay Controllers, Including 4 and 8-Channel SPDT and DPDT Versions.
R8XSample4.exe
8 Relay Control Sample 4
  ProXRRelaySample1.exe
Up to 8 Channel ProXR Sample 2
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates simple timing features of Pro (NOT ProXR) Series Relay Controllers. Supports 4-Channel and 8-Channel SPDT and DPDT Versions.   This sample demonstrates control and status read of up to 8 Relays. Compatible with all ProXR (NOT Pro) Series Relay Controllers.
ProXRRelaySample2.exe
ProXR Bank Selection Features
ProXRRelaySample3.exe
Setting/Reading the Status of 8 Relays at One Time

(click above picture to enlarge)

(click above picture to enlarge)
This sample demonstrates bank selection features of ProXR Series Relay Controllers.   This sample demonstrates relay control command for setting/reading the status of 8 relays at one time. Compatible with all ProXR Series Controllers.
ProXRRelaySample4.exe
Setting/Reading the Status of up to 256 Relays
  ProXRRelaySample5.exe
Activate a Relay with Specified Time/Duration
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample graphically demonstrates setting and reading the status of up to 256 relays. Compatible with all ProXR Series Controllers.   This sample demonstrates how to activate a relay at a user specified time for a user specified duration. Compatible with all ProXR Series Controllers.
ScanSample1.exe
Read Inputs From all ProXR SCAN Series Controllers
  ScanSample2.exe
Read up to 256 Inputs From All ProXR SCAN Series
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates how to read inputs from all ProXR SCAN Series Controllers. Compatible with all ProXR SCAN and UXP Series Controllers (when using ScanSwitch Expansion Modules).   This sample graphically demonstrates how to read up to 256 inputs from all ProXR SCAN Series Controllers. Compatible with all ProXR SCAN and UXP Series Controllers (when using ScanSwitch Expansion Modules).
TimerSample1.exe
ProXR Relay Duration and Pulse Timing Features
  TimerSample2.exe
Timing Features to Activate Timers Simultaneously
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample demonstrates ProXR Relay Duration and Pulse Timing Features. Compatible with all ProXR Series Controllers.   This sample demonstrates ProXR Relay Duration and Pulse Timing Features, allowing you to activate timers simultaneously. Compatible with all ProXR Series Controllers.
TimerSample3.exe
Timing Features, Including Query Timer Commands
  TimerSample4.exe
ProXR Timer Calibration and Testing
     
This sample demonstrates ProXR Relay Duration and Pulse Timing Features, including Query Timer commands. Compatible with all ProXR Series Controllers.   This sample demonstrates ProXR Timer Calibration and Testing, Useful for Redefining the Length of a Second in a ProXR Controller. Compatible with all ProXR Series Controllers.
ZBMeshSample1.exe
Set & Retrieve Information From a ZB Mesh module
  ZBMeshSample2.exe
How to Retrieve a List of ZB Mesh Devices
 
(click above picture to enlarge)
   
(click above picture to enlarge)
This sample shows how to set and retrieve information from a ZB Mesh module.   This sample shows how to retrieve a list of ZB Mesh Devices (displays all serial numbers associated with ZB Mesh Network).
ZBMeshSample3.exe
Talk to Multiple ZB Mesh Devices Using Serial Numbers
  ZigBeeSerial1Sample1.exe
Set and Retrieve Information From a ZigBee Series
 
(click above picture to enlarge)
 
(click above picture to enlarge)
This sample demonstrates how to talk to multiple ZB Mesh Devices using Serial Numbers.   This sample shows how to set and retrieve information from a ZigBee Series 1 Point to Point module (NOT Mesh).
ZigBeeSerial1Sample2.exe
Talk to Multiple ZigBee Series 1 Point to Point Devices
   
 
(click above picture to enlarge)
   
This sample demonstrates how to talk to multiple ZigBee Series 1 Point to Point Devices using Serial Numbers (NOT Mesh).