changed rfm libary

This commit is contained in:
Paul 2024-01-08 13:14:16 +01:00
parent eb058e7bbc
commit 914fc87054
1 changed files with 7 additions and 5 deletions

12
main.py
View File

@ -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: