The emulated serial requires changing baud rates for each 1-wire
communication, and using a serial byte to send each 1-wire bit. Since most
computer UARTs have a pretty small buffer, the CPU does a lot of work
waiting for the serial data.

A microprocessor is great for low-level bit-banging, but sending each
serial command over the network will be slow. That's why I thought a more
efficient serial protocol would be advantageous. You could design one, and
we'll support it, but the chips (Link and HA7E) are about $21. Seems like
your time is worth something, especially since the power and timing and
pulse contouring and echo suppression will be better.


On Tue, Jan 28, 2014 at 3:41 PM, Colin Reese <colin.re...@gmail.com> wrote:

> Sorry, reading your last sentence, you did address this. Why would you not
> recommend trying this? Error-prone?
>
>
> On Tue, Jan 28, 2014 at 12:12 PM, Paul Alfille <paul.alfi...@gmail.com>wrote:
>
>> I take it your microprocessor doesn't run linux. In that case, you want
>> it to look like a serial bus master.
>>
>> There are 3 serial bus masters that I can remember off hand: the DS9097U,
>> the Link and the HA5. The later 2 use a much simplified serial data stream
>> (simple ascii), and I think are both available in chip format for fairly
>> cheap. The radio part would be transparent.
>>
>> http://www.ibuttonlink.com/products/linkoem
>>
>> http://www.embeddeddatasystems.com/HA7S--ASCII-TTL-1-Wire-Host-Adapter-SIP_p_23.html
>>
>> (I should add that the serial port can synthesize a bus master -- the
>> passive adapter) but I wouldn't recommend that remotely. Code for DS9097U
>> emulation is available -- Maxim never considered restricting masters, only
>> slaves).
>>
>> Paul Alfille
>>
>>
>>
>> On Mon, Jan 27, 2014 at 4:33 PM, Colin Reese <colin.re...@gmail.com>wrote:
>>
>>> It will look like:
>>>
>>> 1Wire network (DS18B20, DS2408, etc) -- uC (ATTiny, ATmega) GPIO,
>>> OneWire, DallasTemperature, SoftwareSerial libraries -- XBee/Zigbee send --
>>> XBee/Zigbee receive -- RPi
>>>
>>> At the moment the serial output from the uC is just code I write that
>>> says 'hey, here the temperature is'. If I can process it into a owserver
>>> friendly format at either end, that would be great. Otherwise, I'll just
>>> have to process it into a database using pyserial. Not a big deal, but not
>>> as elegant as owfs and owserver.
>>>
>>> I'd happily put a DS2483 at the 1wire end if I thought it would get me
>>> anywhere, but I can't see that it will.
>>>
>>>
>>> On Mon, Jan 27, 2014 at 1:20 PM, Roberto Spadim 
>>> <robe...@spadim.com.br>wrote:
>>>
>>>> ? i don't understand....
>>>> check:
>>>>
>>>>
>>>> ethernet (wifi ethernet, ethernet)
>>>> wireless (wifi ethernet, bluetooth, zb)
>>>> serial (rs232,rs485,rs422)
>>>> ow - serial-ow converters (ds2480b), microcontroler bus (on/off gpio),
>>>> i2c-ow converters (ds2482)
>>>>
>>>> what part you need?
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>>>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>>>> Critical Workloads, Development Environments & Everything In Between.
>>>> Get a Quote or Start a Free Trial Today.
>>>>
>>>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>>>> _______________________________________________
>>>> Owfs-developers mailing list
>>>> Owfs-developers@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>>> Critical Workloads, Development Environments & Everything In Between.
>>> Get a Quote or Start a Free Trial Today.
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Owfs-developers mailing list
>>> Owfs-developers@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> WatchGuard Dimension instantly turns raw network data into actionable
>> security intelligence. It gives you real-time visual feedback on key
>> security issues and trends.  Skip the complicated setup - simply import
>> a virtual appliance and go from zero to informed in seconds.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Owfs-developers mailing list
>> Owfs-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>
>>
>
>
> ------------------------------------------------------------------------------
> WatchGuard Dimension instantly turns raw network data into actionable
> security intelligence. It gives you real-time visual feedback on key
> security issues and trends.  Skip the complicated setup - simply import
> a virtual appliance and go from zero to informed in seconds.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>
>
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to