🌐 中文 (繁體) — Community translation View in English

How the Meshtastic Signal Meter Works

The Meshtastic signal meter — the bars or status color next to a node — is calculated differently from the bars on a cell phone or Wi-Fi router. This page explains what it measures and why the same reading can mean something different on another preset.

RSSI and SNR

Every time the LoRa radio receives a message, it reports two measurements:

  • RSSI (Received Signal Strength Indicator) — the raw power hitting the antenna.
  • SNR (Signal-to-Noise Ratio) — how far the signal stands above the background noise.

💡 Tip: Think of RSSI as how loud a friend is talking and SNR as how easily you can pick their voice out of the noise in the room. A friend shouting at a rock concert can be loud (high RSSI) yet unintelligible (bad SNR), while a whisper in a quiet library is faint (low RSSI) yet perfectly clear (great SNR).

Decoding Below the Noise Floor

Standard radios such as FM or Wi-Fi lose a signal to static once the background noise is louder than it (a negative SNR). LoRa’s spread spectrum modulation lets the radio pull a signal out of the noise even when the noise is louder, so negative SNR values are common and expected in Meshtastic — for example, −10 dB means the signal is 10 decibels weaker than the background noise.

Each modem preset has an SNR limit: the lowest SNR at which that preset can still decode a message. Slower presets tolerate a weaker, noisier signal (a more negative limit, longer range); faster presets need a stronger signal (a less negative limit, shorter range).

Rating Signal Quality

The app rates signal quality (None, Bad, Fair, or Good) from SNR relative to the active preset’s SNR limit. When RSSI and a noise-floor reading are both available, it also rates the difference between them against that limit and uses the worse rating. Otherwise, it uses SNR alone.

Because the rating is relative to the preset, the same SNR rates differently on different presets. An SNR of −16 dB rates Good on Long Fast (SNR limit −17.5 dB) but None on Short Fast (SNR limit −7.5 dB). Let limit be the active preset’s SNR limit:

| Level | Bars | Criteria | Meaning | | —– | ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————– | ————————————————————– | ————————————————————————————————— | | 良好 | Full | SNR above limit | Comfortably above the demodulation floor — a healthy connection. | | 普通 | 3 | less than 5.5 dB below limit | Decodable, but approaching the floor. | | 不良 | 2 | 5.5 dB to 7.5 dB below limit | At the edge of what the preset can recover. | | 無 | 1. Overview Meshtastic is a project that allows you to use inexpensive LoRa radios as a long range, off-grid, decentralized communication platform. These radios, combined with readily available and very affordable microcontrollers like the ESP32, nRF52, and RP2040, create a network that can be used to send text messages, share locations, and more without relying on cellular or WiFi infrastructure. It's perfect for hiking, camping, or any situation where you need to stay connected beyond the reach of traditional networks. 2. Key Components```

  • LoRa Radios: These radios provide the long-range communication capabilities. The RAK Wireless modules are a popular choice.
  • Microcontrollers: The brains of the operation. ESP32, nRF52, and RP2040 are commonly used due to their low cost and capabilities.
  • GPS (Optional): For location sharing. Many devices, like the T-Beam, have built-in GPS.
  • Battery (Optional): For portable use.
  • Enclosure (Optional): To protect the hardware. 3. **Popular Devices**
  • T-Beam: A popular board with ESP32, LoRa, and GPS.
  • Heltec WiFi LoRa 32: Another popular ESP32-based board with LoRa.
  • LilyGo Boards: LilyGo offers a variety of ESP32 and nRF52 based boards with LoRa. 4. **Features**
  • Text Messaging: Send and receive text messages over the LoRa network.
  • Location Sharing: Share your location with other users on the network (requires GPS).
  • Encryption: Messages can be encrypted for privacy.
  • Mesh Networking: The network automatically routes messages through other nodes to reach the destination.
  • Off-Grid Communication: No cellular or WiFi required.
  • Channel Settings: Customize channel settings for different regions and use cases (Long Fast, Mid Slow, etc.). 5. **Software & Firmware**
  • Meshtastic Firmware: The core software that runs on the microcontrollers.
  • Meshtastic Mobile App: For configuring and interacting with the devices. Available on Android and iOS.
  • CLI (Command Line Interface): For advanced configuration and debugging.
  • API (Application Programming Interface): For integrating Meshtastic with other applications. 6. **Hardware Setup**
  • Flashing Firmware: You’ll need to flash the Meshtastic firmware onto your microcontroller. This is typically done using a USB connection and a flashing tool.
  • Connecting Peripherals: Connect the LoRa radio and any other peripherals (GPS, battery) to the microcontroller.
  • Antenna: Attach an appropriate antenna to the LoRa radio. 7. **Configuration**
  • Region Settings: Configure the correct region settings for your location.
  • Channel Settings: Choose a channel or create a custom channel.
  • Encryption: Enable encryption for secure communication.
  • Power Settings: Adjust power settings to optimize battery life. 8. **Technical Details**
  • LoRa Modulation: Uses LoRa modulation for long-range communication.
  • Frequency Bands: Operates on various frequency bands depending on the region (e.g., 915 MHz in North America, 868 MHz in Europe).
  • Microcontroller Interfaces: Uses various interfaces for communication between the microcontroller and peripherals, including GPIO, USB, UART, SPI, and I2C.
  • BLE (Bluetooth Low Energy): Used for initial configuration and communication with the mobile app.
  • WiFi: Some devices support WiFi for OTA (Over-The-Air) firmware updates.
  • MQTT: Supports MQTT for integration with other systems. 9. **Use Cases**
  • Hiking and Camping: Stay connected with your group in areas without cellular coverage.
  • Emergency Communication: Provide a backup communication system in case of emergencies.
  • Disaster Relief: Establish communication networks in areas affected by disasters.
  • Rural Communication: Connect communities in remote areas.
  • IoT Applications: Use Meshtastic for various IoT applications that require long-range communication. 10. **Resources**
  • Meshtastic Website: https://meshtastic.org/
  • Meshtastic Documentation: https://meshtastic.org/docs/
  • Meshtastic Forums: https://meshtastic.discourse.group/ ```1) 概觀

Meshtastic 是一個專案,讓你可以使用便宜的 LoRa 無線電作為長距離、離線、去中心化的通訊平台。這些無線電,結合了容易取得且非常實惠的微控制器,像是 ESP32、nRF52 和 RP2040,創建了一個網路,可以用來傳送簡訊、分享位置等等,而不需要依賴行動網路或 WiFi 基礎設施。它非常適合健行、露營,或任何你需要保持連線,但又超出傳統網路覆蓋範圍的情況。

2) 主要組件

  • LoRa 無線電: 提供長距離通訊能力。 RAK Wireless 模組是一個很受歡迎的選擇。
  • 微控制器: 運作的大腦。 ESP32、nRF52 和 RP2040 因為它們的低成本和功能而被廣泛使用。
  • GPS (可選): 用於位置分享。 許多裝置,像是 T-Beam,都有內建 GPS。
  • 電池 (可選): 用於攜帶型使用。
  • 外殼 (可選): 保護硬體。

3) 熱門裝置

  • T-Beam: 一個受歡迎的板子,具有 ESP32、LoRa 和 GPS。
  • Heltec WiFi LoRa 32: 另一個受歡迎的基於 ESP32 的板子,具有 LoRa。
  • LilyGo Boards: LilyGo 提供各種基於 ESP32 和 nRF52 的板子,具有 LoRa。

4) 功能

  • 簡訊傳輸: 透過 LoRa 網路傳送和接收簡訊。
  • 位置分享: 與網路上其他使用者分享你的位置 (需要 GPS)。
  • 加密: 可以加密訊息以保護隱私。
  • 網狀網路: 網路會自動透過其他節點路由訊息,以到達目的地。
  • 離線通訊: 不需要行動網路或 WiFi。
  • 頻道設定: 客製化不同地區和使用案例的頻道設定 (Long Fast、Mid Slow 等)。

5) 軟體與 Firmware

  • Meshtastic Firmware: 在微控制器上執行的核心軟體。
  • Meshtastic Mobile App: 用於配置和與裝置互動。 可在 Android 和 iOS 上使用。
  • CLI (Command Line Interface): 用於進階配置和除錯。
  • API (Application Programming Interface): 用於將 Meshtastic 與其他應用程式整合。

6) 硬體設定

  • 刷入 Firmware: 你需要將 Meshtastic firmware 刷入你的微控制器。 這通常是使用 USB 連線和刷入工具來完成的。
  • 連接週邊設備: 將 LoRa 無線電和任何其他週邊設備 (GPS、電池) 連接到微控制器。
  • 天線: 將適當的天線連接到 LoRa 無線電。

7) 配置

  • 區域設定: 為你的位置配置正確的區域設定。
  • 頻道設定: 選擇一個頻道或創建一個自定義頻道。
  • 加密: 啟用加密以進行安全通訊。
  • 電源設定: 調整電源設定以優化電池壽命。

8) 技術細節

  • LoRa 調變: 使用 LoRa 調變進行長距離通訊。
  • 頻率範圍: 根據地區在不同的頻率範圍上運作 (例如,北美為 915 MHz,歐洲為 868 MHz)。
  • 微控制器介面: 使用各種介面在微控制器和週邊設備之間進行通訊,包括 GPIO、USB、UART、SPI 和 I2C。
  • BLE (Bluetooth Low Energy): 用於初始配置和與行動應用程式的通訊。
  • WiFi: 某些裝置支援 WiFi 用於 OTA (Over-The-Air) firmware 更新。
  • MQTT: 支援 MQTT 用於與其他系統整合。

9) 使用案例

  • 健行和露營: 在沒有行動網路覆蓋的地區與你的團隊保持聯繫。
  • 緊急通訊: 在緊急情況下提供備份通訊系統。
  • 災害救援: 在受災害影響的地區建立通訊網路。
  • 農村通訊: 連接偏遠地區的社群。
  • IoT 應用: 將 Meshtastic 用於各種需要長距離通訊的 IoT 應用。

10) 資源

- **Meshtastic Website:** [https://meshtastic.org/](https://meshtastic.org/)
- **Meshtastic Documentation:** [https://meshtastic.org/docs/](https://meshtastic.org/docs/)
- **Meshtastic Forums:** [https://meshtastic.discourse.group/](https://meshtastic.discourse.group/) | more than 7.5 dB below `limit`                 | Far below the preset's floor; further packets from this node are likely to be lost. |

The icon never goes blank, so count the bars carefully: a single bar means None, not a weak but usable link, and Good is a solid wedge rather than a set of bars. A gray three-bar icon labeled Unknown is a different state again — the packet carried no SNR measurement at all, which is not the same as measuring one and finding it too weak.

ℹ️ Note: Traceroute and neighbor-info SNR colors use the active preset’s limits too. RSSI text has separate strength colors: green above −115 dBm, yellow above −120 dBm, orange above −126 dBm, and red at or below −126 dBm.

Diagnosing Local Interference

A great RSSI paired with a one- or two-bar rating (None or Bad) points to local interference, not distance. A cheap power supply, a noisy computer, or a nearby transmitter can create enough static to drown out an otherwise strong signal.

Where Signal Information Appears

In the app, signal data appears in several places:

  • Node list — a signal-bars icon, shown only for nodes your radio heard directly. A node reached through a relay shows its hop count instead, because the SNR your radio measured describes the last hop, not the whole path
  • Node detail — SNR, RSSI, and the quality word in the Details card at the top of the screen
  • Traceroute — per-hop signal quality for each relay node
  • Signal Quality — historical SNR and RSSI data in the metrics charts

Node list entry showing a Good signal rating: 12.5 dB SNR, −42 dBm RSSI, and the green signal-strength icon

相關主題