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 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:
|
||||||
|
|
Loading…
Reference in New Issue