![Photo](http://forums.netduino.com/uploads/av-471.png?_r=0)
What's the status of Onewire?
#1
Posted 29 November 2010 - 11:23 PM
#2
Posted 30 November 2010 - 12:20 AM
#3
Posted 30 November 2010 - 01:20 AM
#4
Posted 01 December 2010 - 11:07 PM
![:)](http://forums.netduino.com/public/style_emoticons/default/smile.png)
![:P](http://forums.netduino.com/public/style_emoticons/default/tongue.png)
![;)](http://forums.netduino.com/public/style_emoticons/default/wink.png)
![:)](http://forums.netduino.com/public/style_emoticons/default/smile.png)
#5
Posted 02 December 2010 - 01:48 AM
#6
Posted 02 December 2010 - 07:46 PM
I will let you know how it goes!
Ok, when ready post your solution, so the community can have a way to 1Wire
![:)](http://forums.netduino.com/public/style_emoticons/default/smile.png)
I looked Prof Anderson site, but the shipping & handling to here is $200!!!
![:(](http://forums.netduino.com/public/style_emoticons/default/sad.png)
Also it is "limited" to 6 devices and needs one wire for each one. A little tricky if you have multiple sensors. BUT it is a VERY GOOD solution.
Regards
#7
Posted 02 December 2010 - 08:12 PM
Actually, it should be possible for Netduino to communicate with 1-Wire device directly over the serial port - you'd just need a few components (two transistors and three resistors) to wire Rx and Tx together as an open-drain line. For more details, the schematic and code that can be easily ported to C# please have a look at Atmel application note AVR318: Dallas 1-Wire® master (pdf). It's been on my to-do list for a while...No reason why you can not send ASCII via TxRx with Netduino and process the result
#8
Posted 02 December 2010 - 08:18 PM
#9
Posted 05 December 2010 - 04:16 AM
My chips should come today, my sensor is due tomorrow, so i should have some news soon.
I bet if you email him directly and ask him to just mail them, it should be much cheaper... otherwise, I can mail you one of mine once I get it going.
Hi Bill, I apologize for the delay, but I was I am and I will be busy next 2 weeks and thank you for the ideas.
I know Prof Anderson site for some time now. I think he wants not to send to LatinAmerica (maybe some trouble in the past) so the high charges (so pay premier courrier with all the insurances, etc.)
Maybe I can accept your offer if I can send you money via PayPal. I did this a few times, but the other person must know and agree. Anyway your offer is very much preciated
![:)](http://forums.netduino.com/public/style_emoticons/default/smile.png)
Hector
#11
Posted 14 December 2010 - 02:58 AM
#12
Posted 14 December 2010 - 01:02 PM
#13
Posted 14 December 2010 - 11:19 PM
#14
Posted 15 December 2010 - 12:47 AM
HiGot it working! http://forums.netdui...-using-onewire/
Again sorry for the delay. Almost a week I do not read the forum. Thank you for posting your code. For sure I will try your "method/way" with my device. At the end it is the "same" device only different syntax, change the content of the strings.
Thank you
![:)](http://forums.netduino.com/public/style_emoticons/default/smile.png)
![:)](http://forums.netduino.com/public/style_emoticons/default/smile.png)
#15
Posted 15 December 2010 - 01:35 AM
Thanks for the explanation. i see past posts explained this as well. Certainly distributed processing has advantages. i'll continue to read past posts and MS micro framework documentation. Any suggestions on where to find explanations of how C# managed code is executed by Netduino is appreciated.
Hi MattEric,
Visual Studio's C# compiler compiles the C# code into MSIL. Then it uses "MetaDataProcessor" to compress the standard .NET assemblies to fit well on the Netduino. Finally, it deploys the compressed assemblies to the Netduino.
The .NET Micro Framework on the Netduino parses the compressed MSIL and interprets it. It manages threading, application domains, events, etc. Managed code can call down to native code, etc.
Is that a good overview?
Chris
#16
Posted 17 March 2011 - 11:44 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users