1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import lr611pro_esp32_v100 as rf_mesh
import time
#lr611pro class
lr611 = rf_mesh.LR611pro(com_port=1,com_baudRate=9600)
#auto baudrate with lr611pro module
lr611.serial_auto_set()
#lrpro.json read and compare lr611pro
err_cnt = lr611.comp_lrpro_json("lrpro.json")
#json 설정과 lr611pro 설정이 일치하지 않으면 json 설정으로 덮어쓴다.
if (err_cnt):
lr611.write_lr611_with_json()
#현재 lr611pro 정보 표시
lr611.info()
#lr611pro를 RF 통신 모드로 연결
lr611.RF_Connect()
time.sleep(0.5)
while True:
lr611.write_RF("hello world~!!\r\n") #송신
time.sleep(1)
rcv_buf = lr611.read_RF() #수신
if (rcv_buf):
print(rcv_buf)
|