xbee

    1熱度

    1回答

    藉助python-xbee庫,我編寫了用於將數據從終點發送到協調器的代碼。我已成功將數據發送給協調員,協調員接收了這些數據。但是,在終點代碼中,協調員獲取數據後,我想結束通信。我應該寫什麼才能檢測到協調員已收到數據? 我與 class XbeeSend(Concurrent): def __init__(self): self.stopped = False

    0熱度

    1回答

    的serialport 一個服務器時,我有一個XBee模塊接受上ttyAMA0運行Node.js安裝「的serialport」一個Debian服務器的數據。 我一直在從下面的代碼中獲取一個超出邊界的錯誤,它將XBee數據包帶到應該達到的長度。然後它被髮送到另一個函數進行校驗和驗證。但問題是darn緩衝區。 var receivingPacket = false; xbee.on('data',

    2熱度

    1回答

    我正在開發一個使用XBee S1作爲發送器/接收器的項目。這是我使用的硬件: 協調員:的XBee USB 2.0 Explorer公司用的XBee模塊S1 終端設備:Arduino Uno R3.0用的XBee shield和XBee模塊S1 的該項目的目的很簡單,那就是打開/關閉LED。和這裏是代碼(控制器): public static void main(String args[]) thr

    0熱度

    1回答

    我使用的是XBee模塊系列2固件ZNET2.5路由器/終端設備API。 我會發送一個ADC樣本,但我看到IR參數可以在最大65535毫秒;我閱讀了有關收集更多采樣之前傳輸的紅外參數,但我無法在此固件版本中找到它。 那麼有可能我不能使用比65535   ms更長的採樣率?

    0熱度

    2回答

    我正在嘗試讓我的XBEE與我的Raspberry pi(RP)一起工作最困難。我有一個USB接口板連接到我的電腦,另一個XBEE連接到RP。 RP上的協調器是API協調器,計算機中的協調器是AT路由器。當我的RP(這應該更改IO引腳的一個在路由器XBEE)運行此程序 #!/usr/bin/python import serial print("TEST") ser=serial.Serial

    1熱度

    1回答

    我正在與2個arduinos與每個附加xbee。我想要1個arduino成爲主人,第二個成爲奴隸。我試圖像 Serial.write("Get Arduino1 Data"); 然後我想其他的Arduino到收到此字符串,並有類似的東西 if(inString == "Get Arduino1 Data") { Serial.write("Your data here"); Serial.

    1熱度

    1回答

    我想我的XBee模塊連接到我的Android手機,並通過發送AT命令與它通信用的XBee模塊通信。 我知道通過Android手機提供的USB主機設備的,但我不知道如何將數據發送給它。 我有Java的API的XBee和我能夠用我的電腦聊到的XBee但因爲我的項目包括使用Android操作系統,關於這一主題的任何幫助將不勝感激。

    1熱度

    1回答

    我正在實現一個Python腳本來讀取由XBee發送的幀。 PC將接收幀並處理它們。 我有一個問題,因爲我在XBee中使用AP = 2,所以所有的幀都可以有轉義字符。我想檢測它們並在與它們一起操作之前放置真實的值。 這是一個代碼片段中,我讀了逃脫字節: read = ser.read() if(toHex(read) != '7d'): #toHex converts a byte in Hex

    2熱度

    2回答

    我有兩個Arduinos和兩個XBee模塊。這些模塊直接安裝在Arduino板上。一個Arduino正在發送信息,而另一個Arduino正在接收信息,同時正在從連接的計算機收聽命令。我只是通過串口運行XBee代碼,並且它運行正常。 void setup() { Serial.begin(9600); } void loop() { byte x = Serial.re

    0熱度

    1回答

    我想做一個程序,從串口獲取數據的開始和停止位將是*和#。收到的數據將在* 1234567#這種形式。但它說我的'類型'對象不是可以下載的。我對Python真的很陌生,我不知道下一步該怎麼做,任何人都可以幫我解決這個問題嗎? import serial ser = serial.Serial( port='COM5',\ baudrate=9600,\ parity=