Tag: AnyI2C

Unable to Mount Virtual COM Port in Windows 10

Unable to Mount Virtual COM Port in Windows 10 If you are using Windows 10 (or any other operating system) and having problems getting a Virtual COM Port to be assigned to your system, follow these steps.  We recently discovered after a Windows 10 Update, that Virtual COM Port drivers may not load any-longer by default for some devices. If you are unable to use Base Station or AnyI2C software because the COM port is not showing up, here’s an easy fix: Prerequisite: VCP Driver Installation Recent operating system updates, hardware (VCP Chip) revisions, and VCP drivers may prevent a

Read More »

AnyI2C I2C Communications Quick Start Guide

AnyI2C is a open-source software application used to communicate to NCD I2C devices for the purposes of learning and testing basic functionality.  AnyI2C works in combination a low-cost USB to I2C converter that we designed, which focuses on compatibility with just about any I2C chip ever created.  AnyI2C is frequently used to test just about every device in the NCD IoT Devices category prior to shipment to our customer. Software: AnyI2C runs on a Windows based computer, download from our GitHub repository. Hardware: A USB to I2C Converter is available for all I2C Devices here. AnyI2C Software Usage: The screenshot above

Read More »

API Codec Quick Start Guide

What is the API Codec? If you are working with TCP/IP or Wireless communications, you might want to consider using the API Codec to handle all communication functions.  The API Codec will “wrap” standard commands with a Header, Byte Counter, and a Checksum, which eliminates the need for timeout command processing (the standard method of communications which stalls processing of commands). he API Codec is a faster, more reliable method of communicating to NCD devices, particularly when working with network- or wireless-based devices.  The API Codec makes communications more resilient to errors and eliminates timeout requirements of standard communication methods. 

Read More »

I2C Communications Quick Start Guide

Introduction I2C communications is a integral part of communicating to sensors and peripheral devices.  Learning to implement I2C Communications in combination with NCD devices allows users to expand their relay controllers into sensor monitoring and control applications.  One of the greatest benefits of I2C communications is the simple protocol for talking to external devices.  Since many manufacturers generate sensors and chips that support I2C communications, it is possible to monitor and control thousands of different external devices by simply learning a few simple commands. NCD is manufacturing and developing many controllers that support I2C communications.  Most notably, Fusion series controllers all include at

Read More »