1wire

    0熱度

    1回答

    OWFS讓我們通過其他接口I2C(DS2484)讀取1線設備。我可以通過位於http://localhost:4305/28.2F3915060000的owhttpd界面一次成功讀取一個溫度(DS18B20 s)。我也可以使用Python界面閱讀它們: import pyownet ow = pyownet.protocol.proxy(host='localhost', port=4304)

    0熱度

    1回答

    我是C#世界的新手,我已經在Mac的Cocoa/Obj-C中做了一個小應用程序,所以我在編碼世界有一個小行李箱。 我想使用.NET爲Windows創建應用程序。我使用SharpDevelop作爲IDE。 我必須控制一個1-Wire網絡。 我下載的DLL,在我的項目中添加的ressource(使用com.dalsemi.onewire) 我想用一些類此的ressource的,但我不知道如何進行有邏輯

    0熱度

    1回答

    我試圖在我的本地用虛假設備(來自owfs.conf)運行owfs,但遇到了麻煩。這是我的代碼,它打印空陣列 var OwfsClient = require('owfs').Client; var owfs = new OwfsClient('127.0.0.1', '4304'); owfs.dir("/",function(err, directories){ console.

    0熱度

    1回答

    我想用單線協議使用傳感器,問題是使用這種協議的方式是哪種優化和更合理?超過美國或使用位打? 如果它很重要我正在使用am2305和stm32fxx微控制器。

    4熱度

    4回答

    我有一個1-Wire USB適配器(藍色的),並想從小型Linux機箱使用它來監控溫度。 Linux機器現在出現故障,因此同時我想在我的Windows桌面上使用基於.NET的監視軟件記錄溫度。但是似乎並沒有一個可用的用於.NET的.NET庫。 Maxim SDK附帶的版本需要J#,我沒有和想要使用它。我甚至不確定自從J#停止使用AFAIK後,是否可以將它用於基於.NET 4.0的應用程序。 Sou

    9熱度

    3回答

    我已經安裝了owfs,並試圖從iButton temperature logger中讀取數據。 owfs讓我安裝iButton作爲熔絲文件系統,我可以看到所有的數據。我無法弄清楚什麼是訪問數據的最佳方式。我可以通過cat獲得單獨的讀數,例如, cat onewire/{deviceid}/log/temperature.1,但onewire/{deviceid}/log/temperature.A

    0熱度

    2回答

    我已經在下面定義了這些函數,並且當我詢問Device_ID函數爲例如 的家族代碼時,我只得到了FF(應該是28),實際上我同時得到了家族代碼,48位串行,crc 8位全部是「1」。它似乎像檢測從屬設備功能,因爲它應該....如果我連接奴隸他說我的這裏,如果我把它拿走...沒有設備存在。我還有一個5線的拉線。 而我沒有線索爲什麼我的Device_ID不工作,所以我的問題是爲什麼不工作!? u能看到這

    1熱度

    1回答

    我試圖在1-Wire上使用UART編程數字溫度計DS18B20,並且出現了奇怪的問題。當我調試沒有斷點運行的程序時(或者只是在沒有調試的情況下運行程序),我讀取的溫度約爲100°C。當我在接收溫度信息之前放置斷點時,它會給我大約50°c。第三種選擇是,當我看到SFR並擴展UART4部分時,只需打開此窗口,就可以獲得25°C左右的正確讀數。我有Saleae邏輯分析儀,在所有這3種情況下,它向我發送有

    0熱度

    1回答

    試圖瞭解crc8。這是我的計算: poly 100110001 # OneWire bin 00000001 # 1 1. 000000010 << 1 = 000000100 2. 000000100 << 1 = 000001000 3. 000001000 << 1 = 000010000 4. 000010000 << 1 = 000100000 5. 000100000