changed rfm libary
This commit is contained in:
parent
eb058e7bbc
commit
914fc87054
12
main.py
12
main.py
|
@ -1,15 +1,17 @@
|
|||
from pyLoraRFM9x import LoRa, ModemConfig
|
||||
import serial
|
||||
|
||||
import busio
|
||||
from digitalio import DigitalInOut, Direction, Pull
|
||||
import board
|
||||
import adafruit_rfm69
|
||||
#import adafruit_rfm69
|
||||
import adafruit_rfm9x
|
||||
|
||||
CS = DigitalInOut(board.CE1)
|
||||
RESET = DigitalInOut(board.D25)
|
||||
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'
|
||||
ser = serial.serial_for_url(addr)
|
||||
|
@ -17,7 +19,7 @@ ser = serial.serial_for_url(addr)
|
|||
|
||||
while True:
|
||||
packet = None
|
||||
packet = rfm69.receive()
|
||||
packet = rfm.receive()
|
||||
ser_data = bytearray()
|
||||
while ser.inWaiting() > 0:
|
||||
recieved_byte = ser.read(1)
|
||||
|
@ -26,7 +28,7 @@ while True:
|
|||
pass
|
||||
else:
|
||||
print("new message:", ser_data.decode())
|
||||
rfm69.send(ser_data)
|
||||
rfm.send(ser_data)
|
||||
if packet is None:
|
||||
pass
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue