Как использовать код для проверки RSSI (Received Signal Strength Indicator. Загрузка кода:

    • Скопируйте весь код в Arduino IDE

    • Выберите плату: "ESP32 Wrover Kit" (в среде Ардуино)

    • Выберите схему раздела: "Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)" (в среде Ардуино)

    • Загрузите на оба устройства

  1. Настройка WiFi:

    • Подключитесь к точке доступа "ESP32-LoRa-Gateway"

    • Пароль: "config1234"

    • Перейдите по адресу 192.168.4.1

    • В разделе "WiFi Configuration" укажите параметры вашей сети

  2. Работа в режиме передачи:

    • Откройте страницу /transmitter

    • Выберите канал (1-10)

    • Нажмите "Start Transmission"

  3. Работа в режиме приема:

    • Откройте страницу /receiver

    • Выберите тот же канал

    • Наблюдайте уровень сигнала (RSSI) и статус соединения

      RSSI (Received Signal Strength Indicator) - это показатель мощности принимаемого радиосигнала, измеряемый в dBm (децибел-милливатт). Это отрицательное значение, где:
      Ближе к 0 (например, -30 dBm): отличный сигнал (близко к передатчику)
      Около -60 dBm: хороший сигнал
      Около -80 dBm: средний сигнал
      Ниже -100 dBm: слабый сигнал (граница связи)

Код полностью готов к использованию на двух устройствах ESP32 с модулями E32 для организации радиосвязи.

Скачать код проверка RSSI Received Signal Strength Indicator