changed rfm libary
This commit is contained in:
1 parent
eb058e7bbc
commit
914fc87054
1 file changed
+7
-5
@@ -1,15 +1,17 @@
|
|||||||
from pyLoraRFM9x import LoRa, ModemConfig
|
|
||||||
import serial
|
import serial
|
||||||
|
|
||||||
import busio
|
import busio
|
||||||
from digitalio import DigitalInOut, Direction, Pull
|
from digitalio import DigitalInOut, Direction, Pull
|
||||||
import board
|
import board
|
||||||
import adafruit_rfm69
|
#import adafruit_rfm69
|
||||||
|
import adafruit_rfm9x
|
||||||
|
|
||||||
CS = DigitalInOut(board.CE1)
|
CS = DigitalInOut(board.CE1)
|
||||||
RESET = DigitalInOut(board.D25)
|
RESET = DigitalInOut(board.D25)
|
||||||
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
spi = busio.SPI(board.SCK, MOSI=board.MOSI, MISO=board.MISO)
|
||||||
rfm69 = adafruit_rfm69.RFM69(spi, CS, RESET, 915.0)
|
#rfm = adafruit_rfm69.RFM69(spi, CS, RESET, 868.0)
|
||||||
|
rfm = adafruit_rfm9x.RFM9x(spi, CS, RESET, 868.0)
|
||||||
|
|
||||||
|
|
||||||
addr = '/tmp/virttty'
|
addr = '/tmp/virttty'
|
||||||
ser = serial.serial_for_url(addr)
|
ser = serial.serial_for_url(addr)
|
||||||
@@ -17,7 +19,7 @@ ser = serial.serial_for_url(addr)
|
|||||||
|
|
||||||
while True:
|
while True:
|
||||||
packet = None
|
packet = None
|
||||||
packet = rfm69.receive()
|
packet = rfm.receive()
|
||||||
ser_data = bytearray()
|
ser_data = bytearray()
|
||||||
while ser.inWaiting() > 0:
|
while ser.inWaiting() > 0:
|
||||||
recieved_byte = ser.read(1)
|
recieved_byte = ser.read(1)
|
||||||
@@ -26,7 +28,7 @@ while True:
|
|||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
print("new message:", ser_data.decode())
|
print("new message:", ser_data.decode())
|
||||||
rfm69.send(ser_data)
|
rfm.send(ser_data)
|
||||||
if packet is None:
|
if packet is None:
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in new issue
Block a user