I-o Data Network & Wireless Cards Driver Download



I/O messages are sent to (consumed) and received from (produced) the POINT I/O modules. These messages are mapped into the processor’s memory. This POINT I/O output module produces 1 byte of input data (scanner Rx) (status). It consumes 1 byte of I/O data (scanner Tx). Default Data Map for the 1734-OB2EP Output Module Message size: 1 Byte. Interrupt Initiated I/O. In the programmed I/O method the CPU stays in the program loop until the I/O unit indicates that it is ready for data transfer. This is time consuming process because it keeps the processor busy needlessly. This problem can be overcome by using interrupt initiated I/O. In this when the interface determines that the peripheral is ready for data transfer, it generates an interrupt.

Transporting listeners to the stage or studio where music is born

In the world of high-resolution audio, components must realistically recreate every detail, right down to the performer’s breaths, and the atmosphere of the studio or concert hall.
Today, a revolution in audio is making it possible to enjoy the overwhelming presence of original recordings in the comfort of your own home for a reasonable price.

Closing in on the ultimate in sound quality with high-resolution audio

The debut of high-resolution audio files that contain more than four times the data of CDs sparked great excitement and joy among all those who love music.
The sound quality made possible by that immense amount of data goes far beyond the limits of CD media to deliver a difference that is clear and surprising by every measure, including sound image localization, transparency, and resolution.

High-resolution audio

Amount of data per second (stereo)

  • 1.256kbps / Standard music file (AAC, 256 kbps)
  • 2.1411.2kbps / CD (linear PCM, 44.1 kHz, 16 bits)
  • 3.4608kbps / High-resolution file (linear PCM, 96 kHz, 24 bits)
  • 4.9216kbps / High-resolution file (linear PCM, 192 kHz, 24 bits)

Network audio: A new listening style

Anyone can now download high-resolution audio files with the ultimate level of quality from the Internet. With the debut of such files, we have moved into an era of “media-less” playback in which it is possible to download high-data rate music that has been freed from the recording capacity constraints of physical media such as CDs, store it on computer hard disks, and listen to it using dedicated players.

Network audio: The new mainstream

The shortcoming of this playback method is its interposition of a computer into the audio system.
Computers pose a variety of issues for audio purists, ranging from difficult connections and settings to complex operation and intractable noise issues.

These problems were resolved with the advent of network audio components that play audio directly from hard disks that are connected to networks (network-attached storage, or NAS).
Under this paradigm, audio files are stored in a library on an NAS device, and mobile handsets such as smartphones are used as controllers to intuitively download, manage, and play the files.
In this way, network audio has exceeded the CD in terms of ease of use.

The fidata HFAS1 is a network-attached storage (NAS) appliance designed specifically for network audio. This type of device, which is an essential part of any network audio setup, is known as a network audio server.

  • Back of HFAS1
  • Network audio player
  • Amp and speakers
  • Power cord
  • Wi-Fi router
  • Tablet(for controlling the system)
  • LAN cable

Add a USB-DAC to create a network player with built-in storage.

By connecting an audio device that has a USB-DAC (standalone device, CD player, amp, headphone amp, etc.) to the HFAS1, you can use the fidata as a PCM/DSD-compatible network audio player with a built-in server. You can then use a DLNA or OpenHome Media-compatible control app to choose music and control playback.
You can also discover new ways to enjoy music by freely combining components to use as the DAC (audio processing) and controller (user interface) parts of the system.

  • Rear panel of the HFAS1
  • Amp and speakers
  • Control tablet
  • fidata Music App(iOS/Android)
  • USB DAC
  • Wi-Fi routerr
  • Power cord
  • USB cable
  • LAN cable

Enjoy playback with the sound characteristics you prefer by
choosing your own USB-DAC.

Enjoy playback with the sound characteristics you prefer by choosing your own USB-DAC.
You can use any compatible USB-DAC that supports USB Audio Class 2.0 (see below for a list of components that have been confirmed to work with the fidata). By choosing a DAC with the sound characteristics you prefer, you can build a customized network audio system that suits the conditions under which you plan to use it.

Diretta-type LAN DAC playback support
creates music with superior clarity.

The HFAS1 now provides Diretta host functionality, a technology for sending audio to a LAN DAC. It’s one of the first devices to feature a network transport function that supports Diretta-style LAN DAC playback in addition to USB-DAC playback support. As a result, you can use a Diretta-type LAN DAC, which in the past required a computer, as a computer-less network player.

Diretta

fidata Music App(iOS/Android)

Controller

fidata

Diretta host

Audio streaming over Ethernet

SFORZATO

Diretta target

Use your existing devices to create your own network audio setup.

Have you been hesitant to purchase a full network audio system? With the HFAS1, you can create a network audio setup that utilizes a USB-DAC you already have. Because this approach makes it easy to obtain high-end server and player functionality, it’s ideal for people looking to get into the world of high-resolution audio.

Input high-quality audio data over a USB connection.

USB-DACs are typically connected to an ordinary computer, but the fact that most computers are not designed from an audio perspective makes it impossible to utilize the full capabilities of the DAC. The HFAS1, which has been designed specifically as an audio device, delivers high-quality data output functionality, even for audio data that comes from a USB port. As a result, you can enjoy the latent capability of your USB-DAC without a difficult configuration process.

Example of USB DAC device support

Standalone
USB DAC

Standalone USB DAC

Combine the HFAS1 with a standalone USB-DAC to create a network player.

CD player with
a built-in USB-DAC

CD player with a USB DAC

Combine the HFAS1 with a CD player that has a built-in USB-DAC to create a CD and network player.

Headphone amp with
a built-in USB-DAC

Headphone amp with a USB DAC

The HFAS1 is ideal for headphone enthusiasts. You can use a smartphone or tablet to choose music and control playback.


ETH32
  • Monitor and control devices over ethernet
  • General purpose I/O
  • Total of 34 I/O lines
  • 8 Analog input channels
  • Event monitoring
  • Ethernet connectivity
  • TCP/IP communications
  • DHCP support
  • Software libraries for Windows and Linux
See Also:All ETH32 Accessories, Breakout Board for ETH32, DB25 Slim Breakout Boards, All Breakout Boards

General Description

The ETH32 is a general purpose I/O device which communicates using TCP/IP over an ethernet network. This device is ideally suited forremote data acquisition or device control; all that is needed is a connection to an ethernet network. TheETH32 supports up to five simultaneous TCP/IP connections, allowing multiple computers to communicate with the ETH32 device at one time. The ethernet connectivity and TCP/IP communication provide a great deal of flexibility, allowing the ETH32 to be located a long distance away from the PC if so desired.

The ETH32 includes a variety of useful features for data acquisition, monitoring, and control purposes. In addition to digital I/O, certain I/O lines can function as analog inputs, digital counters, and pulse width modulation (PWM) outputs. One of the powerful and useful features of the ETH32 is its event monitoring capabilities. In a nutshell, event monitoring allows the ETH32 to monitor different input signals and send a notification to your application when that signal has changed or met your criteria. Since the monitoring is constantly performed directly by the ETH32, it provides a much better alternative to polling over the ethernet connection. It provides faster response, is very efficient with network traffic and CPU resources, and is typically much easier to implement in your application. Event monitoring capabilities are included for digital I/O ports, analog channels, and digital counters.

A number of convenient product accessories are available for the ETH32.

Device Features

I-o Data Network & Wireless Cards Driver Download
  • Devices with firmware v3.000 and above (now shipping) support DHCP.
  • Devices with firmware v3.000 and above also now provide 256 bytes of user-accessible EEPROM memory storage (non-volatile - maintained through power loss).
  • A total of 34 I/O lines
  • All I/O lines can function as digital I/O, each being individually configurable as an input or an output
  • Eight of the I/O lines support analog readings with a 10-bit ADC
  • TCP/IP communication over 10BaseT Ethernet allows flexibility in placement and usage
  • Event monitoring allows the device to monitor digital I/O lines, analog signal thresholds, and counter values and notify a PC when criteria has been met. This allows very fast monitoring of signals without introducing any network traffic until something significant happens
  • 32 of the digital I/O lines support event monitoring
  • Analog signals can also be monitored by the device, with events fired whenever the signal falls below or rises above user-defined thresholds
  • Supports five simultaneous TCP/IP connections, allowing multiple computers to monitor and control the device
  • Two user-controllable status LEDs directly on the ETH32
  • Two of the I/O lines can be configured as digital counters, one 16-bit and one 8-bit. Hardware Events are also supported on the counters. A counter can be configured so that an event fires when the counter reaches a specified value.
  • Two of the I/O lines can be configured as PWM outputs.
  • Several product accessories are available.

Software Features

  • Comes with software libraries for Windows (supports XP, Vista, Windows 7, 8, 10) and Linux, making it very simple to use the device.
  • Includes support for Microsoft .NET languages (C#, VB.NET, etc), C / C++, and Visual Basic 5/6. A user-contributed REALbasic library is also available.
  • The protocol used over the TCP/IP socket is documented for those who want to do the network programming themselves or are using an unsupported platform.
  • Comes with a configuration application that allows the device's IP address, subnet mask, and gateway to be configured, or DHCP to be enabled or disabled over the network connection. This uses UDP broadcast packets to detect all ETH32 devices on the local subnet and configure the selected device. By using UDP broadcast packets, a device can be configured even if its current IP address does not match the local subnet.

Product Documents

Part #DescriptionDocument
ETH32 - User ManualETH32 User Manual
ETH32 - APIETH32 API Documentation
ETH32 - ProtocolETH32 Communication Protocol (for advanced users)
ETH32 - Config ProtocolETH32 UDP Configuration Protocol (for advanced users)

ETH32 User Manual

ETH32 API Documentation

ETH32 Communication Protocol (for advanced users)

ETH32 UDP Configuration Protocol (for advanced users)

Revision Log

See the Product Revision Log for a history of product changes.

Downloads

Complete documentation, software, examples, and source code are available for download from the ETH32 Downloads Page.

Pricing and Ordering

Product #Description1+5+10+RoHSBuy Now
ETH32Ethernet I/O Device$225.00$215.00$210.00 Yes
WWD075-04-0Wall Power Supply, Linear, 7.5V DC, 0.4A, 2.1mm I.D., Center Positive$11.50$11.50$11.10 Yes
BRKW01-CBreakout board for ETH32, Captive Screws$42.00$40.00$38.00 Yes
ETH32
Ethernet I/O Device
QuantityPrice
1+$225.00
5+$215.00
10+$210.00
WWD075-04-0
I-o data network servicesWall Power Supply, Linear, 7.5V DC, 0.4A, 2.1mm I.D., Center Positive
QuantityPrice
1+$11.50
5+$11.50
10+$11.10
BRKW01-C

I-o Data Network & Wireless Cards Driver Download Windows 7

Breakout board for ETH32, Captive Screws
QuantityPrice
1+$42.00
5+$40.00
10+$38.00

All of the above items are normally stocked. Please call us if you need to verify availability for a specific quantity, or for pricing at higher quantities. Please visit our ordering page for our ordering policies and a list of ordering methods.

I-o

Accessories

Wall power supply (WWD075-04-0) - suitable power supply for use with the ETH32

ETH32 Breakout boards - provides convenient screw terminals and solder pads for all the I/O lines and ground connections

DB25 Breakout boards - provides convenient screw terminals and solder pads for DB25 connectors

DB25 Slim Breakout boards - provides convenient screw terminals and solder pads for DB25 connectors; small footprint

DB25 extension cables - extends the I/O lines from the device to your workbench, project, etc

DB25 connectors - connect your projects to the ETH32

I-o Data Network Group

Network cables and accessories - connect the ETH32 to your ethernet network

Special Requirements

I-o Data Network Services

If your project requires an unusual operating environment or other conditions outside of the standard ETH32 specifications, please contact Winford Engineering.Some possibilities include:
  • Conformal coating of the PCB for harsh operating environments.
  • Unusual I/O pin or auxiliary power current requirements.
  • Operating temperature outside the given specifications.

Product Revision Log

I-o Data Network Inc

DateHardware Rev.Description
12/05/2005Rev. AInitial product launch
05/18/2010Rev. ALaunched v3.000 firmware with additional features: DHCP support, user-accessible EEPROM storage, and various updates
06/20/2011Rev. B Modified Analog VCC (AVCC) power supply circuit to improve power supply stability during Port 3 I/O transients.
-Lowered LC filter inductance value
-Raised LC filter capacitance value
03/23/2016(software) Software-only update: Distribution v2.03 released, which includes API v2.01, fixing a bug where old response data could get passed to the PC software application in certain scenarios.