User Tools

Site Tools


public:protocols:python-digi-xbee

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:protocols:python-digi-xbee [2020/05/10 15:49] – [Digi.Xbee library:] timdv91public:protocols:python-digi-xbee [2023/02/26 04:51] (current) – external edit 127.0.0.1
Line 7: Line 7:
  
 ===== Typical required imports: ===== ===== Typical required imports: =====
-<code python>+<code python imports>
 import time import time
 import sys import sys
Line 16: Line 16:
  
 ===== Typical instantiation of local device: ===== ===== Typical instantiation of local device: =====
-<code python>+<code python init local devices>
 # instantiate XbeeDevice object: # instantiate XbeeDevice object:
 #device = XBeeDevice("/dev/ttyS2", 9600) #device = XBeeDevice("/dev/ttyS2", 9600)
Line 25: Line 25:
 </code> </code>
  
-===== Typical instantiation of a remote device & remote pin control: ===== +===== Typical instantiation of a remote device: ===== 
-<code python>+<code python init remote-devices>
 # Instantiate a remote XBee device object. # Instantiate a remote XBee device object.
 remote_device = RemoteXBeeDevice(device, XBee64BitAddress.from_hex_string("0013A200xxxxxxxx")) remote_device = RemoteXBeeDevice(device, XBee64BitAddress.from_hex_string("0013A200xxxxxxxx"))
-remote_device.set_io_configuration(IOLine.DIO11_PWM1, IOMode.DIGITAL_OUT_HIGH) 
 </code> </code>
  
 +===== remote pin control: =====
 +<code python set IO>
 +remote_device.set_io_configuration(IOLine.DIO11_PWM1, IOMode.DIGITAL_OUT_HIGH)
 +</code>
 ===== Typical serial data transmission: ===== ===== Typical serial data transmission: =====
   * Send text to remote receiver    * Send text to remote receiver 
   * receive text back from remote receiver   * receive text back from remote receiver
-<code python>+<code python serial data communication>
 # Send data using the remote object. # Send data using the remote object.
 #state = device.send_data(remote_device, "Hello XBee!") #state = device.send_data(remote_device, "Hello XBee!")
Line 71: Line 74:
  
 ===== At end of program: ===== ===== At end of program: =====
-<code python>+<code python close port>
 device.close() device.close()
 </code> </code>
public/protocols/python-digi-xbee.1589125758.txt.gz · Last modified: (external edit)