1. The DS2406 has a "Channel access" command that at it's most basic
level, can send a stream of bits to the PIO channel.
2. We can add delays to the write to slow down to any speed.
3. Clearly other bus activity has to be supressed while writing this
data stream.
4. This is more a character device
I guess thats the limitation. If 1-wire/owfs can transmit at a constant
steady bit rate, say 1200bps, 2400bps or even its default 16.1kbps then it
would be possible to make a 1wire IR Tx'er. Otherwise precise timing
control would be needed over the 1wire device and im sure thats impossible
(say hi
I think that would be pretty hard in 1-Wire. I'm not sure the 1-Wire
data stream would be consistent enough for IR communications. I think
using something like a PIC would be a better route, plus you can get
some PICs for a good bit cheaper than the DS2406.
My $0.02
Eric
-Original Message---
Hi Paul,
Basically it would only need to push out bit rates between 1000 and 4000
bits per second. The carrier signal is typicaly 38 or 40 KHz in most
consumer devices and a 555 would be an easier way to run this carrier.
So if the ds2406 (or ds2408, but 2406 prefered) could push out a stream of
1. The DS2408 seems like a better choice -- ot has 8 bites and a
special mode (that isn;t currently implemented in OWFS) to do serial
handshaking.
2. The 1-wire but is serial -- 1 bit at a time. OWFS doesn everything
in bytes, except the search algorithm, but that jut means bit-banging
8 bites, or
Hi everyone,
Just wondering if anyone knows if there would be any limitations to
attempting to get a DS2406 to output bytes (words) at a time instead of
bits?
The idea is to get a DS2406 to output a IR code in a serial fasion, and
its output then go through a 38/40KHz carrier signal to pulse a IR