Programmer's Toolbox

Software Samples and Examples to get you Started

Base Station Software

 

Quick Start Guides - Device

Download Base Station Software

Base Station
 
  AD1216 Quick Start Guide
AD8 Quick Start Guide
AVA Security Quick Start Guide
Base Station Quick Start Guide
Device Communications Quick Start Guide
E3C Network Protocol Quick Start Guide
EEPROM Quick Start Guide
NCD Component Library Quick Start Guide
Potentiometer Quick Start Guide
Pulsar Series Quick Start Guide
SCAN Series Quick Start Guide
Scratchpad Memory Quick Start Guide

Quick Start Guides - Interface

802.15.4 Quick Start Guide
Bluetooth Quick Start Guide
Ethernet ME Quick Start Guide
Ethernet Web-i Quick Start Guide
Wi-Fi Quick Start Guide
XSC Quick Start Guide
ZigBee Mesh Quick Start Guide
ZRS RS-232 Quick Start Guide
ZUSB Quick Start Guide
Base Station software is the only software you need to communicate with all NCD devices. It will allow you to identify, configure, and test devices.

NCD Component Library

Download NCD Component Library

Over 40 samples included with this download!  To view screen shots of each example visit our NCD Component Library Page.

Download NCD Component Library

By downloading the NCD Component Library you will receive over 40 samples from A/D Conversion to Duration and Pulse Timing 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. 

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 from the NCD Component page.

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
  • 802.15.4 Wireless Relays
  • ZB ZigBee Relays
  • Source code included so you can customize the sample to fit your needs
  • All samples are FREE
  • SignalSwitch Compatible
Visit our NCD Component Library Page and see examples of each available sample and download your copy.  You'll be communicating with any NCD Device faster than ever!

NCD Network Component

Download NCD Network Component
NCD Network Component Library - Free Download

Over 40+ samples included with this download!  Start by downloading the NCDNetworkComponentSetup.zip file and you will be communicating with any NCD Ethernet & WiFi device faster that ever!

Download Now

Ethernet and WiFi users can download the NCD Network Component and talk directly to Ethernet and W-Fi devices through TCP/IP communications.  Same great features as the Component Library for network device users allowing you to talk directly to Ethernet or Wi-Fi devices through TCP/IP communications! 

Quick Summary of NCD Network Component

  • Simplifies the communications to NCD Ethernet & WiFi devices
  • Samples available for specific applications
  • Samples available for specific relays
  • Source code included so you can customize the sample to fit your needs
  • All samples are FREE
  • SignalSwitch Compatible

N-Button LiteN-Button Lite

N-Button LiteN-Button Lite is a program that floats on your desktop to control NCD Relay Boards! 

Summary of N-Button Lite

  • Turn Relays on and off
  • Check Status of relays
  • Desktop icon
  • Color of icon will show relay status
  • Choose icon colors
  • Icon size fully customizable
 

ProMOTE Software

Wireless Communication for Bluetooth Devices

Turn your cell phone into a working remote control!  Configure your own buttons to fit your needs!
  • Bluetooth Wireless Interface allows you to use your cell phone or PDA as a remote control
  • Compatible with any NCD Bluetooth Relay Boards
  • Software also allows wireless communications from your PC
  • One button upload to your cell phone or PDA
  • Use any cell phone with Windows Mobile 6 installed
  • Use any PDA with Windows 2003SE installed
  • Bluetooth wireless has a 100 meter range

Packaged Resources

Software for NCD Devices

Relay Timer SoftwareWe are now offering software that will allow you to control NCD ProXR devices! This software is available in CD format and will allow you to control NCD ProXR Devices
Software Includes:
  • Comm Operator which works with all NCD devices and is a very powerful tool to debug and test communication of hardware and computer
  • Quick Timer Quick Timer is a timer software for NCD ProXR relay controller boards with up to 16 channels
  • Relay Timers programmable timer software for setting timing features of your relays
  • PTZ Timer is a virtual keyboard to control Pan Tilt Zoom camera through RS232 port

All these software packages will be available in PC and Pocket PC versions and will be shipped to you in CD format. For more detailed information and to order, please click on the links below.

Conmm Operator Comm Operator PPC PTZ Controller PTZ Controller PPC
Relay Timer Relay Timer R8X Relay Timer R4X Relay Timer R2X

More Information >


Older Resources

Programming Tutorials for NCD Devices Using Visual Basic

Examples to get you Programming Fast

Programming Examples allow you to easily write your own software for computer controlled switching and data collection applications.  These program examples work with ANY NCD device, including Ethernet, 802.15.4 Wireless, Wi-Fi, USB, Bluetooth, Fiber Optic, and RS-232 Serial Devices.

R4xPRO
R8xPRO
ONLY
How to Use Visual Basic 2005 forR8X
How to Use Visual Basic 2008 for R8X
How to Use Visual C# 2008 for R8X
How to Use Visual C# 2005 for R8X
ProXR
Series
Controllers
How to Use Visual Basic 2008 for ProXR
How to Use Visual Basic 2005 for ProXR
How to Use Visual C# 2008 for ProXR
How to Use Visual C# 2005 for ProXR
(New users should use the NCD Component Library above)
How to Use NCDProXR Control in Visual Basic 2005
(New users should use the NCD Component Library above)
Sample for Using NCDProXR Control in Visual Basic 2008
(New users should use the NCD Component Library above)
Sample for Using NCDProXR Control in Visual Basic 2005
(New users should use the NCD Component Library above)

Learn to Use Visual Basic 6 Professional for Controlling NCD Devices!

LabView Users Click Here

Need DOS or Command Line Interface from Windows?  Click Here