The routine can be run from neobook and it works 24/7 and is stable.
This way of working has some downsides the most important one; it is comport only.
I found a ds9490 usb to 1 wire adapter and it works perfectly with this http://www.mrsoft.fi/ohj01en.htm software.
But now the question: http://files.maximintegrated.com/sia_bu ... _Help.html
Maxim offers several options in the windows sdk
So what is the best route to go in creating some kind of driver device neobook can handle, now and in the future development plans?The 1-Wire Software Development Kit (SDK) for Windows is divided into 3 sections, each representing a unique Applications Programmer Interface (API). The first focuses on the 1-Wire .NET J# libraries and is called OW.NET API. The second section focuses on a second API (pretty much a subset of OW.NET API) called Compact.NET API. This is a limited port of OW.NET to C# and is focused on Windows CE/Mobile/Pocket PC using the Compact .NET framework. For now Maxim only provides the equivalent of the DSPortAdapter object in the Compact.NET API. However, an open-source effort is taking place to provide more pure C# classes (such as OneWireContainers, MemoryBanks, etc). It is available from http://sourceforge.net/projects/owdotnet/. The third API is the TMEX API. This is a basic low-level, natively-compiled API that performs 1-Wire communication and file structure primitives (as opposed to the .NET APIs that are high-level and object oriented). Both the OW.NET API and the TMEX API need the 1-Wire Drivers package installed before the example programs will run. Compact.NET programs can run without the 1-Wire Drivers as it can make calls to C#'s serial port library.