Las opciones de configuración LoRa incluyen: Región, Usar Preestablecido, Modem Preestablecido, Máximo de Saltos, Potencia de Transmisión, Ancho de Banda, Factor de Dispersión, Tasa de Codificación, Desplazamiento de Frecuencia, Transmisión Habilitada, Ranura de Frecuencia, Ignorar Matriz Entrante, Ignorar MQTT, Sobrescribir Límite de Ciclo de Trabajo, Ganancia RX Potenciada SX126x, Sobrescribir Frecuencia y Ventilador PA Deshabilitado. Esta configuración usa un mensaje de administrador que envía un protobuf Config.LoRa.
Nota: Para comunicarse eficazmente, los dispositivos en una malla deben compartir configuraciones idénticas de Región y Modem Preestablecido o tener configuraciones personalizadas de módem idénticas.
Valores de Configuración LoRa
Nota: Asegúrate de configurar el ajuste lora.region de tu dispositivo para cumplir con los límites legales en tu área.
-
Región: Establece la región para tu nodo, siendo el valor predeterminado sin establecer. Si no se establece, el nodo mostrará un mensaje y no podrá transmitir paquetes.
| Código de Región | Descripción | Rango de Frecuencia (MHz) | Ciclo de Trabajo (%) | Límite de Potencia (dBm) |
| UNSET | Sin Montar | N/D | N/D | N/D |
| EE. UU. | Estados Unidos | 902.0 - 928.0 | 100 | 30 |
| EU_433 | Unión Europea 433MHz | 433.0 - 434.0 | 10 | 12 |
| EU_868 | Unión Europea 868MHz | 869.4 - 869.65 | 10 | 27 |
| CN | China | 470.0 - 510.0 | 100 | 19 |
| JP | Japón | 920.8 - 927.8 | 100 | 16 |
| ANZ | Australia & Nueva Zelanda | 915.0 - 928.0 | 100 | 30 |
| KR | Corea | 920.0 - 923.0 | 100 | |
| TW | Taiwán | 920.0 - 925.0 | 100 | 27 |
| RU | Rusia | 868.7 - 869.2 | 100 | 20 |
| EN | India | 865.0 - 867.0 | 100 | 30 |
| NZ_865 | Nueva Zelanda 865MHz | 864.0 - 868.0 | 100 | 36 |
| TH | Tailandia | 920.0 - 925.0 | 100 | 16 |
| UA_433 | Ucrania 433MHz | 433.0 - 434.7 | 10 | 10 |
| UA_868 | Ucrania 868MHz | 868.0 - 868.6 | 1 | 14 |
| MY_433 | Malasia 433MHz | 433.0 - 435.0 | 100 | 20 |
| MY_919 | Malasia 919MHz | 919.0 - 924.0 | 100 | 27 |
| SG_923 | Singapur 923MHz | 917.0 - 925.0 | 100 | 20 |
| LORA_24 | Banda de 2.4 GHz en todo el mundo | 2400.0 - 2483.5 | 100 | 10 |
NOTA: EU_433 y EU_868 deben cumplir con un ciclo de trabajo máximo del 10%, calculado cada minuto en una base móvil de 1 hora. Su dispositivo dejará de transmitir si se alcanza el límite.
-
Usar Preajuste: Cuando está habilitado, se usarán los campos de Preajuste del Módem; de lo contrario, los valores de Ancho de banda, Factor de dispersión y Tasa de codificación se tomarán de sus entradas manuales respectivas.
-
Preajuste del Módem: El valor predeterminado es sin establecer (LONG_FAST). Los preajustes son configuraciones predefinidas (Ancho de banda, Factor de dispersión y Tasa de codificación) que afectan la velocidad y el alcance del mensaje, proporcionando una mezcla de ambos para la mayoría de los usuarios. Los preajustes optimizan para velocidad o alcance según la situación: SHORT_TURBO (Más rápido, mayor ancho de banda, menor tiempo de aire, alcance más corto; no legal en todas las regiones debido al ancho de banda de 500 kHz). / SHORT_FAST / SHORT_SLOW / MEDIUM_FAST / MEDIUM_SLOW / LONG_FAST (Predeterminado) / LONG_MODERATE / LONG_SLOW / VERY_LONG_SLOW (Más lento, menor ancho de banda, mayor tiempo de aire, mayor alcance; no recomendado para uso regular).
-
Máximo de Saltos: El máximo de saltos no puede exceder 7, con un valor predeterminado de 3, que es adecuado para la mayoría de las aplicaciones.
-
Potencia de Transmisión: Configúralo en cero para usar la potencia máxima legal continua predeterminada, evitando daños al hardware. En la mayoría de los casos, se recomienda cero. Las unidades están en dBm.
-
Ancho de Banda: Ciertos valores de ancho de banda son traducidos por el firmware en valores de punto flotante apropiados:
| Valor Especial | Interpretado Como |
| 31 | 31.25 kHz |
| 62 | 62.5 kHz |
| 200 | 203.125 kHz |
| 400 | 406.25 kHz |
| 800 | 812.5 kHz |
| 1600 | 1625.0 kHz |
NOTA: Valores < 62.5 kHz pueden requerir TCXO en algunos hardware.
-
Factor de Dispersión: Un número de 7 a 12 que representa la cantidad de chirps por símbolo como (1 << \text{spread_factor}).
-
Tasa de Codificación: Este es el denominador de la tasa de codificación; por ejemplo, para 4/5, el valor es 5.
-
Desplazamiento de Frecuencia: Destinado a usuarios avanzados con equipos especializados; la mayoría debería evitar usarlo. Este parámetro añade un desplazamiento de frecuencia a la frecuencia central para corregir errores de calibración.
-
Transmisión Habilitada: Esta opción permite habilitar o deshabilitar la transmisión (TX) desde la radio LoRa; útil para cambios de antena y pruebas. Por defecto es true.
-
Ranura de Frecuencia: Controla la frecuencia de hardware usada para la transmisión, representada por una ranura entre 1 y NUM_SLOTS (máximo basado en la región y la configuración del módem). Configurarlo en 0/UNSET vuelve al método antiguo para la determinación de frecuencia.
-
Ignorar Array Entrante: Para pruebas, puedes evitar que un nodo escuche a nodos específicos (simulando fuera de rango). Los paquetes de nodenums en este array serán descartados.
-
Ignorar MQTT: Establecer esta opción en true permite que el dispositivo ignore cualquier mensaje LoRa enviado vía MQTT. Esto solo aplica cuando su dispositivo y el nodo MQTT tienen al menos la versión de firmware 2.2.19.
-
OK para MQTT: Los valores aceptables son true o false (el valor predeterminado es false). Establecer en true significa que aprueba que sus paquetes se envíen a brokers MQTT. Si es false, se solicita a los nodos que no reenvíen paquetes. Esto funciona solo con canales que usan las claves defaultpsk y eventpsk; se ignora en canales con claves personalizadas.
Consejo: Esto no es una medida criptográfica sino una solicitud educada aplicada en el firmware oficial.
-
Sobrescribir Límite de Ciclo de Trabajo: Establezca en true para ignorar el límite horario de ciclo de trabajo en Europa, lo que podría resultar en violaciones regulatorias. Por defecto, esto es false, lo que significa que el dispositivo detendrá la transmisión de datos al alcanzar el límite.
-
Ganancia RX Potenciada SX126x: Esta opción permite que los chips SX126x usen un poco más de potencia para mejorar la sensibilidad RX.
-
Sobrescribir Frecuencia: Para usuarios avanzados y operadores de radio HAM con licencia. Cuando está habilitado, el dispositivo ignora los cálculos de canal y usa la frecuencia especificada (el desplazamiento de frecuencia aún se aplica). Asegúrese de cumplir con las leyes locales y active el modo HAM mientras desactiva el cifrado.
-
Ventilador PA Desactivado: Si se establece en true, desactiva el VENTILADOR PA incorporado usando el pin definido en RF95_FAN_EN.
Disponibilidad del Cliente de Configuración LoRa
Android
Las opciones de configuración de LoRa Config son accesibles en Android.
-
Abre la App Meshtastic.
-
Navega a: Elipsis Vertical (tres puntos en la esquina superior derecha) > Configuración de Radio > LoRa.
Manzana
Todas las opciones de configuración de LoRa config están disponibles en iOS, iPadOS y macOS en Configuración > Configuración de radio > LoRa.
CLI
Los comandos de configuración de LoRa config son accesibles en la CLI Python. A continuación se proporcionan ejemplos de comandos:
| Configuración | Valores Aceptables | Predeterminado |
| lora.modem_preset | LONG_FAST, LONG_SLOW, VERY_LONG_SLOW, MEDIUM_SLOW, MEDIUM_FAST, SHORT_SLOW, SHORT_FAST, SHORT_TURBO | LONG_FAST |
| lora.use_preset | false, true | FALSO |
| lora.region | UNSET, US, EU_433, EU_868, CN, JP, ANZ, KR, TW, RU ,IN, NZ_865, TH, LORA_24, UA_433, UA_868, MY_433, MY_919, SG_923 | UNSET |
| lora.bandwidth | 31, 62, 125, 250, 500 | 250 |
| lora.spread_factor | 7, 8, 9, 10, 11, 12 | 12 |
| lora.coding_rate | 5, 6, 7, 8 | 8 |
| lora.frequency_offset | 0 a 1000000 | 0 |
| lora.hop_limit | 1,2,3,4,5,6,7 | 3 |
| lora.tx_power | 0 a 30 | 0 |
| lora.tx_enabled | false, true | VERDADERO |
| lora.channel_num | 0, 1 a NUM_CHANNELS | 0 |
| lora.ignore_mqtt | false, true | FALSO |
| lora.config_ok_to_mqtt | true, false | FALSO |
| lora.override_duty_cycle | false, true | FALSO |
| lora.sx126x_rx_boosted_gain | false, true | FALSO |
| lora.override_frequency | Cualquier frecuencia compatible con la radio LoRA. Por favor, respete las normas y regulaciones locales | 0 |
-
Establecer preajuste del módem
| meshtastic --set lora.modem_preset LONG_FAST meshtastic --set lora.modem_preset MEDIUM_FAST
|
-
Establecer región
| meshtastic --set lora.region US meshtastic --set lora.region EU_433
|
-
Establecer límite de salto
meshtastic --set lora.hop_limit 2
|
-
Anular ciclo de trabajo
| meshtastic --set lora.override_duty_cycle true meshtastic --set lora.override_duty_cycle false
|
NOTA: Dado que el dispositivo se reiniciará después de enviar cada comando a través de la CLI, se recomienda encadenar los comandos en uno solo al configurar múltiples valores en una sección de configuración. Por ejemplo:
meshtastic --set lora.region US --set lora.modem_preset LONG_FAST
|
Web
Todas las opciones de configuración de LoRa config están disponibles en la Web UI.
