定义 LoRaMeshUartPassthroughManager
This commit is contained in:
@@ -11,6 +11,9 @@
|
||||
# --- LoRa 模块配置 ---
|
||||
# 假设LoRa模块使用独立的UART进行通信
|
||||
LORA_CONFIG = {
|
||||
# # 平台LoRa地址
|
||||
# 'master_address': 0x01, // 目前的LoRa模块主从模式下 从节点发送广播包=点对点发送给主节点, 所有从节点都会忽略其他从节点发的广播
|
||||
|
||||
# LoRa模块连接的UART总线ID (0, 1, or 2 on ESP32)
|
||||
'uart_id': 2,
|
||||
|
||||
@@ -21,7 +24,19 @@ LORA_CONFIG = {
|
||||
'pins': {
|
||||
'tx': 17, # UART TX
|
||||
'rx': 16, # UART RX
|
||||
}
|
||||
},
|
||||
|
||||
# LoRa Mesh 模块发送模式(EC: 透传; ED: 完整数据包)
|
||||
# e.g.
|
||||
# EC: 接收端只会接收到消息, 不会接收到请求头
|
||||
# e.g. 发送: EC 05 02 01 48 65 6c 6c 6f
|
||||
# (EC + 05(消息长度) + 0201(地址) + "Hello"(消息本体))
|
||||
# 接收: 48 65 6c 6c 6f ("Hello")
|
||||
# ED: 接收端会接收完整数据包,包含请求头
|
||||
# e.g. 发送: ED 05 02 01 48 65 6c 6c 6f
|
||||
# (ED + 05(消息长度) + 0201(地址) + "Hello"(消息本体))
|
||||
# 接收: ED 05 02 01 48 65 6c 6c 6f
|
||||
'lora_mesh_mode': 'EC',
|
||||
}
|
||||
|
||||
# --- 总线配置 ---
|
||||
|
||||
Reference in New Issue
Block a user