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