Some pointers in using I/O cards in home automatio

Post a reply


Enter the code exactly as it appears. All letters are case insensitive, there is no zero.
Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON
Topic review
   

Expand view Topic review: Some pointers in using I/O cards in home automatio

Some pointers in using I/O cards in home automatio

Post by Tomi Engdahl on Mon Sep 17, 2007 4:35 pm

For those interested in using industrial I/O cards for home automation I/O applications here are few web pages that are worth to check:

THE DIGITAL I/O HANDBOOK
The Digital I/O Handbook
A Practical Guide to Industrial Input & Output Applications
http://www.sealevel.com/knowledgebase/a ... icle_id=65

Digital I/O Explained
Renowned technical author Jon Titus and the President and CEO of Sealevel Systems, Tom O'Hanlan, clearly explain real-world digital input/output implementation from both a hardware and software perspective. Whether you are a practicing engineer or a student, The Digital I/O Handbook will provide helpful insight you will use again and again.
Read Featured Chapters, free online.


Data Acquisition with Comedi
http://www.linuxjournal.com/article/7332

One standard platform provides a uniform API for many data acquisition boards under Linux operating system. You even can try it out with the standard PC parallel port.

Comedi, or Control and Measurement Device Interface, is the standard suite of data acquisition drivers and libraries for Linux. Started in 1996 by David Schleef, Comedi attempts to support multiple vendors and models of cards through a common interface.

Comedi is separated into two parts. Comedi itself is the package of drivers that are loaded into kernel space, and comedilib gives user-space access to those drivers. It is through comedilib that the transparency of Comedi shines. Programs using Comedi can be written in C or C++. Perl and Python bindings also exist for Comedi.

Comedi project home page
http://www.comedi.org/

Comedi is a collection of drivers for a variety of common data acquisition plug-in boards. The drivers are implemented as a core Linux kernel module providing common functionality and individual low-level driver modules.

* Integrated real-time support for most hardware
* High-level library (comedilib)
* Application-level device independence
* Works with Linux 2.0, 2.2, 2.4, 2.6 kernels


Installing the Comedi Module for the Linux Kernel
http://he3.dartmouth.edu/pci-ioc/LinuxIOC_2.html

The Control and Measurement Device Interface handbook
http://www.linux-usb-daq.co.uk/dev2/com ... index.html

Top

cron