Le système LoRaAPRS 433.775MHz installé au RCPA est bien entendu basé sur les travaux initiaux de Bernd OE1ACM, Christoph OE1CGC, Peter OE5BPA et Chris OE3CJB. (voir ici pour la version PoE de Peter)

Le code a été modifié pour inclure le RSSI et le SNR mesuré par la puce sur les stations captées. La version GitHub utilisée à l’époque était « lora-aprs/LoRa-APRS-iGate » version 22.20.0

Extrait du fichier modifié pour RSSI/SNR (src/TaskRadiolib.cpp)

...
      int    state = radio->readData(str);
      int    read_rssi = radio->getRSSI();  // Ajout variable RSSI
      float  read_snr = radio->getSNR();    // Ajout variable SNR
      if (state != RADIOLIB_ERR_NONE) {
        system.getLogger().log(logging::LoggerLevel::LOGGER_LEVEL_ERROR, getName(), "[%s] readData failed, code %d", timeString().c_str(), state);
      } else {
        if (str.substring(0, 3) != "<\xff\x01") {
          system.getLogger().log(logging::LoggerLevel::LOGGER_LEVEL_DEBUG, getName(), "[%s] Unknown packet '%s' with RSSI %.0fdBm, SNR %.2fdB and FreqErr %fHz", timeString().c_str(), str.c_str(), radio->getRSSI(), radio->getSNR(), -radio->getFrequencyError());
        } else {
          std::shared_ptr<APRSMessage> msg = std::shared_ptr<APRSMessage>(new APRSMessage());
          msg->decode((str.substring(3)) + " - RSSI:" + read_rssi + "dBm SNR:" + read_snr + "dB");  // Ajout texte
          _fromModem.addElement(msg);
...

L’utilisation du PoE a été retenu afin de limiter les pertes dans la ligne coaxiale Ra-02 LoRa <> antenne UHF et de profiter du switch PoE disponible sur place.

Note: La version de F6KEX-10 va sans doute évoluer dans le futur, utilisant le code écrit par CA2RXU. Avec l’ajout d’un capteur DME280 et le changement de l’antenne UHF.


https://aprs.fi/info/a/F6KEX-10

https://lora.ham-radio-op.net/views/overview.php?id=2251

Lilygo T-Internet-POE – puce LoRa Ra-02 (SX1278)
Module Lilygo T-Internet-POE, boitier étanche, support et antenne mobile en préparation chez F4GFZ
En cours de raccordement au RCPA avant mise en place sur le pylône. Note: le câblage de la puce LoRa Ra-02 est réalisé en fils volants, aucun intérêt d’avoir des boutons et un écran oled dans un boitier fermé en haut d’un pylône… Le câble ethernet est un catégorie 7 prévu pour l’outdoor.