Инструменты пользователя

Инструменты сайта


firmware-autoreply

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
firmware-autoreply [2025/11/15 22:26] rsgrinkofirmware-autoreply [2025/11/15 22:31] (текущий) – [Обновление от 15.11.2025] rsgrinko
Строка 68: Строка 68:
  
 {{:wiki:photo_2025-11-08_16-04-04.jpg|}} {{:wiki:photo_2025-11-08_16-04-04.jpg|}}
 +
 +Альтернативный вариант (более корректный):
 +<code>
 +...
 +ProcessMessage ReplyModule::handleReceived(const meshtastic_MeshPacket &mp)
 +{
 +    // Проверяем, что пакет не является броадкаст
 +    if (!isBroadcast(mp.to)) {
 +        auto reply = allocDataPacket();
 +        float P = mp.rx_rssi + mp.rx_snr - 10*log10f(pow10f(mp.rx_snr/10)+1);
 +....
 +</code>
  
  
firmware-autoreply.1763234773.txt.gz · Последнее изменение: rsgrinko

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki