Inicia sesión en tu cuenta de Altimeter Cloud
¿No tienes cuenta? Crear una
Te enviaremos un enlace de confirmación por correo. Revisa tu carpeta de spam si no lo recibes.
¿Ya tienes cuenta? Iniciar sesión
El Mercury te permite configurar seis reglas personalizadas, cada una con hasta 4 condiciones. Estas pueden controlar salidas, servos, frenos de aire y cambiar variables de configuración según sea necesario.
También hay una opción de configuración simple de control de salida. Puedes usar uno u otro sistema, o ambos, ya que funcionan independientemente entre sí.

La caja de configuración de reglas
Al activar salidas o servos, estos deben configurarse primero mediante los ajustes de servo o los ajustes de Salida #1 en la página de configuración. Las reglas pueden entonces activar estas salidas tal como estén configuradas. Es importante notar que el tiempo de encendido de la salida principal se establece en los ajustes de Salida #1 incluso si no estás usando el activador de salida simple (puedes dejarlo deshabilitado pero solo configura la opción de tiempo de ENCENDIDO).
Al configurar una regla necesitas cambiar el modo de DESHABILITADO a HABILITADO y configurar todos los ajustes según necesites. Puedes establecer hasta 4 condiciones para cada regla y decidir si todas las condiciones deben cumplirse o si una sola condición es suficiente para activar la regla.
Habilita o deshabilita la regla. Para usar una regla, cambia esto a habilitado.
Controla cuándo puede ejecutarse la regla. Elige si la regla está siempre activa (incluso mientras esperas en la plataforma antes del lanzamiento) o solo activa después de que se detecte el lanzamiento. Para la mayoría de reglas de despliegue querrás "solo después del lanzamiento".
Si el altímetro detecta un aumento rápido de presión (como por una carga de eyección o una transición supersónica), entra en modo de bloqueo. Durante el bloqueo la altitud se considera no confiable y el altímetro pospone tomar decisiones que podría equivocarse. Esto puede configurarse en los ajustes de vuelo.
Usa este ajuste para decidir si tu regla debe ejecutarse durante el bloqueo (útil para funciones no afectadas por presión, como activadores basados en tiempo) o si solo debe ejecutarse fuera de bloqueos.
Controla cómo se evalúan múltiples condiciones:
AND (Todas las condiciones) — la regla se activará solo si cada condición (A, B, C, D) se cumple simultáneamente durante el mismo ciclo.
OR (Cualquier condición) — la regla se activará si se cumple cualquier condición.
(A+B) OR (C+D) — las condiciones A y B deben ser ambas verdaderas, O las condiciones C y D deben ser ambas verdaderas. Esto te da dos pares de condiciones independientes en una sola regla. Por ejemplo, podrías activar una salida si (el apogeo ha ocurrido Y la altitud está por debajo de 100 m) O (el tiempo después del lanzamiento excede 60 segundos Y la velocidad está por debajo de 5 m/s) — cubriendo tanto un despliegue dual normal como una recuperación de seguridad temporal en una regla. Requiere firmware 2.3 o posterior.
Esto le dice a la regla qué hacer cuando se cumplen sus condiciones. Las acciones disponibles son:
Controla cómo se comporta la acción cuando se activa. Esta es una adición más nueva que te da mucha más flexibilidad:
Si tu regla requiere una variable, ingresala aquí. Para "BLOQUEAR (v seg)" este es el número de segundos a bloquear. Para "Cronometrado (V1 segundos)" este es el tiempo de encendido en segundos. Las salidas y servos que usan su propio tiempo de encendido configurado no necesitan este campo.
Cada regla tiene hasta 4 condiciones. Necesitas especificar al menos 1 condición para que una regla funcione. Cada condición tiene 3 opciones a establecer.
Esto especifica qué datos de vuelo comprueba la condición. Las opciones disponibles son:
Datos de sensor y vuelo:
Basado en tiempo:
Predicción y frenos de aire:
Multi-etapa (firmware 2.3+):
Marcas de evento:
Esto le dice a la regla cómo comparar los datos elegidos contra tu valor variable:
El valor de umbral a comparar. Por ejemplo, si estás comparando cuando la altitud cae por debajo de 80 metros, ingresa 80 aquí. No es necesario para condiciones de MARCA.
Este ejemplo podría usarse para un despliegue dual donde tu motor ha eyectado el primer paracaídas pequeño y quieres usar la salida para activar un paracaídas secundario cuando el cohete cae por debajo de 100 metros.
Establece la primera condición en "MARCA: Ocurrió el apogeo" con tipo de coincidencia "MARCA: Ha ocurrido". Establece la segunda condición en "Altitud sobre la plataforma (m)" menor que 100.

Despliegue dual a 100 metros después del apogeo
Este ejemplo usa dos reglas para encender el motor de la segunda etapa usando la SALIDA, 1 segundo después del agotamiento, siempre que el cohete esté dentro de 35 grados de la vertical. La segunda regla activa un sistema de recuperación de seguridad usando la almohadilla de soldadura GP6 independientemente de si la segunda etapa fue encendida.

Regla 1: encendido por aire protegido — dispara salida 1 segundo después del agotamiento si la inclinación está por debajo de 35°

Regla 2: recuperación de seguridad a 80 metros vía GP6
Este ejemplo reduce la velocidad de registro después de la fase de vuelo activo para extender el tiempo total de grabación. La relación de muestreo se establece en 2 (registro de cada otra muestra) cuando han pasado 20 segundos desde el apogeo.

Una relación de muestreo de 2 significa que registramos cada otra muestra en el registro de vuelo
Este ejemplo impide que todas las demás reglas se ejecuten hasta 10 segundos después de que se detecte el lanzamiento. Útil como medida de seguridad para evitar activadores de despliegue prematuro durante la fase de impulso.

Usa BLOQUEAR (v seg) con la variable de regla establecida en 10
Este ejemplo activa un servo para desplegar un sistema de recuperación. Espera hasta al menos 4 segundos después de que se detectó el lanzamiento y hasta que la velocidad haya caído por debajo de 20 metros por segundo.

Configura los servos en los ajustes de expansión de servo I2C
El tipo de activador de cierre es útil cuando necesitas que una salida permanezca encendida durante una duración impredecible. Por ejemplo, es posible que desees activar un zumbador después del aterrizaje y mantenerlo encendido hasta que la batería caiga por debajo de un umbral.
Regla 1: Establece la acción en SALIDA #1, tipo de activador en "Cierre ENCENDIDO", con una condición de "MARCA: Ocurrió el aterrizaje" — "MARCA: Ha ocurrido".
Regla 2: Establece la acción en SALIDA #1, tipo de activador en "Cierre APAGADO", con una condición de "Batería (%)" menor que 10.
La salida se encenderá cuando se detecte el aterrizaje y permanecerá encendida hasta que la batería caiga por debajo del 10%.
Para cohetes multi-etapa, puedes usar las condiciones específicas de etapa para controlar cada etapa independientemente. Por ejemplo, para encender un motor de segunda etapa 0,5 segundos después del agotamiento de la primera etapa con protección de inclinación:
Condición A: "MARCA: Ocurrió el agotamiento" — "MARCA: Ha ocurrido"
Condición B: "Tiempo después del agotamiento (s)" mayor que 0,5
Condición C: "Ángulo de inclinación (grados)" menor que 30
Luego puedes usar "Tiempo después del encendido 2" y "MARCA: Ocurrió el agotamiento 2" en reglas posteriores para gestionar el despliegue de recuperación relativo al perfil de vuelo de la segunda etapa.
El modo de condición agrupada te permite combinar un activador primario y una copia de seguridad de respaldo en una sola regla. Por ejemplo, para desplegar un paracaídas principal ya sea a la altitud normal o después de un tiempo de espera:
Establece el modo de condiciones en (A+B) OR (C+D), luego:
Condición A: "MARCA: Ocurrió el apogeo" — "MARCA: Ha ocurrido"
Condición B: "Altitud sobre la plataforma (m)" menor que 150
Condición C: "Tiempo después del lanzamiento (s)" mayor que 60
Condición D: "Velocidad (m/s)" menor que 5
Esto dispara la salida si (el apogeo ha ocurrido Y la altitud está por debajo de 150 m) O (han pasado más de 60 segundos desde el lanzamiento Y el cohete se mueve apenas). El segundo par actúa como seguridad en caso de que falle la detección del apogeo. Requiere firmware 2.3 o posterior.