[prev in list] [next in list] [prev in thread] [next in thread] 

List:       owfs-developers
Subject:    Re: [Owfs-developers] Handling of 1-Wire communication failures in
From:       Paul Alfille <paul.alfille () gmail ! com>
Date:       2011-11-10 1:12:23
Message-ID: CAP_SGzc2L+CQUTYaMgnb-rpXbQGuKbgNm1TBcbf90njeSmmUZA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


There seem to be many published CRC16 implementations available. For
example (Arduino) http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1279505626

On Wed, Nov 9, 2011 at 3:27 PM, Eloy Paris <peloy@chapus.net> wrote:

> On 11/09/2011 01:38 PM, p4trykx wrote:
>
> > Dnia 09-11-2011 o 15:31:01 Eloy Paris<peloy@chapus.net>  napisał(a):
> >
> >> Hi fellow OWFS users/developers,
> >>
> >> Based on my experience developing a microcontroller-based 1-Wire slave I
> >> believe that, unless your chosen microcontroller has a lot of power (or
> >> you are very good at programming, or write the 1-Wire slave code in
> >> assembly), the stringent 1-Wire protocol and strict timing puts a lot of
> >> demands on the microcontroller.
> >
> > I know little about microcontrollers but I know there is an opensource
> > implementations od 1-wire slave. Maybe it will help you somehow.
> > https://github.com/smurfix/owslave
> > And another one http://bascom.at.ua/publ/1-1-0-1
>
> Thank you for the pointers p4trykx. I've seen these two implementations
> before (the first one was announced by its author in this mailing list
> before I joined, but I read the mailing list archives). They are indeed
> good references although I wrote my own 1-Wire implementation from
> scratch since I felt these two did not fit too well with the other
> things I needed my own device to do.
>
> Cheers,
>
> Eloy Paris.-
>
>
> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> Owfs-developers mailing list
> Owfs-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>

[Attachment #5 (text/html)]

There seem to be many published CRC16 implementations available. For example \
(Arduino)  <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1279505626">http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1279505626</a><br>


<br><div class="gmail_quote">On Wed, Nov 9, 2011 at 3:27 PM, Eloy Paris <span \
dir="ltr">&lt;<a href="mailto:peloy@chapus.net">peloy@chapus.net</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex;">

<div class="im">On 11/09/2011 01:38 PM, p4trykx wrote:<br>
<br>
&gt; Dnia 09-11-2011 o 15:31:01 Eloy Paris&lt;<a \
href="mailto:peloy@chapus.net">peloy@chapus.net</a>&gt;   napisał(a):<br> &gt;<br>
&gt;&gt; Hi fellow OWFS users/developers,<br>
&gt;&gt;<br>
&gt;&gt; Based on my experience developing a microcontroller-based 1-Wire slave I<br>
&gt;&gt; believe that, unless your chosen microcontroller has a lot of power (or<br>
&gt;&gt; you are very good at programming, or write the 1-Wire slave code in<br>
&gt;&gt; assembly), the stringent 1-Wire protocol and strict timing puts a lot of<br>
&gt;&gt; demands on the microcontroller.<br>
&gt;<br>
&gt; I know little about microcontrollers but I know there is an opensource<br>
&gt; implementations od 1-wire slave. Maybe it will help you somehow.<br>
&gt; <a href="https://github.com/smurfix/owslave" \
target="_blank">https://github.com/smurfix/owslave</a><br> &gt; And another one <a \
href="http://bascom.at.ua/publ/1-1-0-1" \
target="_blank">http://bascom.at.ua/publ/1-1-0-1</a><br> <br>
</div>Thank you for the pointers p4trykx. I&#39;ve seen these two implementations<br>
before (the first one was announced by its author in this mailing list<br>
before I joined, but I read the mailing list archives). They are indeed<br>
good references although I wrote my own 1-Wire implementation from<br>
scratch since I felt these two did not fit too well with the other<br>
things I needed my own device to do.<br>
<br>
Cheers,<br>
<font color="#888888"><br>
Eloy Paris.-<br>
</font><div><div></div><div class="h5"><br>
------------------------------------------------------------------------------<br>
RSA(R) Conference 2012<br>
Save $700 by Nov 18<br>
Register now<br>
<a href="http://p.sf.net/sfu/rsa-sfdev2dev1" \
target="_blank">http://p.sf.net/sfu/rsa-sfdev2dev1</a><br> \
_______________________________________________<br> Owfs-developers mailing list<br>
<a href="mailto:Owfs-developers@lists.sourceforge.net">Owfs-developers@lists.sourceforge.net</a><br>
 <a href="https://lists.sourceforge.net/lists/listinfo/owfs-developers" \
target="_blank">https://lists.sourceforge.net/lists/listinfo/owfs-developers</a><br> \
</div></div></blockquote></div><br>



------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1

_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic