Primeras configuraciones

Siguiendo La estrategia de RidiBitácora el primer paso será acomodar la aplicación a nuestros parámetros, para ello utilizamos la opción “Preferencias” del menú “RidiBitacora”

Preferencias RidiBitácora

Preferencias RidiBitácora

configurarVariablesEl primer paso será definir algunas variables. Pueden ser de varios tipos:

- Numéricas: para almacenar valores numéricos, puedes definir el número de decimales que deseas mostrar y si deseas que la variable acumule su valor en las diversas anotaciones (útil en variables para almacenar la distancia o el tiempo entre waypoints)

- Texto: par almacenar texto. Hay que distinguir dos tipos, las multilinea (altura ≥2) y las con una sola linea (altura =1). Las multilinea son útiles para variables para almacenar texto con varios párrafos como los derroteros. El campo anchura marca una aproximación en caracteres de la anchura que ocupará la variable en el cuaderno.

- Lista: variable que puede tomar un valor de un conjunto de posibles valores preestablecidos. Los valores de la lista se pueden re-ordenar (arrastrándolos), editar y añadir nuevos valores aunque ya esté utilizada esta variable en el cuaderno. Por ejemplo, si definimos una variable de tipo lista con el nombre “regata” que contenga las regatas que vayamos anotando en el cuaderno, cada vez que anotemos una nueva regata, añadiremos un nuevo valor a la lista.

- Latitud y Longitud: para almacenar coordenadas.

- Fecha: para almacenar valores de tipo fecha. Actualmente este valor es semejante al tipo texto. La fecha de la anotación tiene su propio campo.

- Imagen: aquí podemos almacenar una o más imágenes, la primera de la lista se mostrará como icono en la vista del cuaderno junto con el número de imágenes que contiene. Se admiten también archivos PDF que se pueden visualizar desde la propia aplicación. Hay que tener en cuenta que lo que se guarda son referencias a los archivos. Los campos anchura y altura definen las dimensiones en pixeles que se reserva en la vista del cuaderno para mostrar el icono.

Todos los tipos de variables tienen un campo común, “mostrar nombre” que indica si en la vista del cuaderno se muestra el nombre de la variable o únicamente su valor. Hay que distinguir este campo individual para cada variable del mismo campo presente en las “Preferencias/Bitácora” que muestra o no el nombre de TODAS las variables.

Configurar conceptosCon variables definidas ya podemos añadir nuevos conceptos. No hay ningún límite en el número de variables que puede contener. Arrastrando las variables se pueden ordenar para definir cómo se mostrarán en el cuaderno. Para cada concepto podemos definir si deseamos mostrar o no su nombre y si además de la fecha queremos que aparezca la hora de la anotación. Hay un campo “color” que si está definido será usado en la vista calendario del cuaderno para mostrar los días que hay anotaciones con este concepto. En las “Preferencias/Bitácora” hay opciones para definir cómo se muestran estas ayudas visuales sobre el calendario.

Configurar NMEAConfigurar NMEA. En la parte superior tenemos las opciones para configurar el puerto dónde tenemos conectada nuestra electrónica. Una vez tengamos configurado el puerto (luz en verde) significa que disponemos de un puerto correcto pero aún no recibimos datos. Para iniciar la recepción de datos debemos seleccionar la opción inferior “On NMEA” (acción equivalente a la opción de menú “NMEA/Conectar NMEA”). Para comprobarlo, podemos pulsar sobre el botón “Monitor” que abrirá una ventana que si pulsamos en el botón “play” podremos observar todas las sentencias que vamos recibiendo de la red NMEA.

Monitor NMEA

Monitor NMEA

Definir sentencias NMEA. Para comunicar los valores que se reciben de la red NMEA con la aplicación, RidiBitácora define lo que son sentencias NMEA que en realidad son sólo una parte de lo que es una sentencia NMEA real. Por ejemplo, consideremos la sentencia “RMC”:

12

1 2 3 4 5 6 7 8 9 10 11| 13

| | | | | | | | | | | | |

$IIRMC,hhmmss.ss,A,llll.ll,a,yyyyy.yy,a,x.x,x.x,xxxx,x.x,a,m,*hh

Que contiene los siguientes campos separados por comas:

1. hora UTC

2. Estado, V=Aviso del receptor A=Valid

3. Latitud

4. N o S

5. Longitud

6. E o W

7. Velocidad sobre la tierra (SOG), nudos

8. Rumbo hecho bueno (COG), grados true

9. Fecha, ddmmyy

10. Variación magnética, grados

11. E o W

12. FAA Indicador de modo

13. Checksum

Entonces, con esta sentencia real NMEA, en RidiBitácora puedes definir varias sentencias, cada una de las cuales contendrá uno de los campos de la sentencia completa. Para ello para cada sentencia NMEA de RidiBitácora hay que definir el “talker” (los dos primeros caracteres después del signo $, “II” en el ejemplo), la “sentencia” (los tres caracteres de la sentencia NMEA, “RMC” en el ejemplo), un “nombre” (para identificar la sentencia, por ejemplo “SOG”), una “posición” (que indica el ordinal del campo dentro de la sentencia NMEA completa, por ejemplo 7), el “tipo” (que indica el tipo de las variables del cuaderno con las que la sentencia podrá ser asociada, por ejemplo numérico) y un “diferencial de tiempo” (indica los segundos máximos necesarios para que el valor de la sentencia sea válido).

Hay que tener en cuenta que las sentencias del tipo latitud y longitud al definirlas tomamos como ordinal el del campo con el valor numérico, RidiBitácora, al leer la sentencia añadirá el campo “N/S ó E/W” correspondiente de forma automática.

Pulsando sobre el botón “Rellenar tabla NMEA con sentencias por defecto” se rellena la tabla con ejemplos de sentencias NMEA posibles.

Configurar Barco. En este apartado definimos qué sentencias NMEA de las definidas en el apartado anterior serán usadas para obtener la posición actual del barco así como su orientación (ángulo de proa). Como es obvio, habrá que definir una sentencia NMEA de tipo latitud y otra de tipo longitud para la posición y una de tipo numérico para el ángulo de proa.

Opciones de configurar barco

Opciones de configurar barco

Aquí también podemos definir vectores a dibujar en el plotter en la posición del barco. No hay límite en el número de vectores. Un vector viene definido por un ángulo y un módulo, ambos valores los podemos definir como constantes o con valores de sentencias NMEA. Por ejemplo, si queremos dibujar sobre el barco un vector que nos indique el rumbo (COG) mientras navegamos y que la magnitud del vector nos indique la distancia que recorreremos en 15 min. con la velocidad a la que navegamos procederemos de la siguiente forma:

Definimos el ángulo con el valor de la sentencia NMEA que nos dé el valor COG y como módulo con la sentencia NMEA que nos dé el valor SOG, en el campo “metros/Unidad” ponemos 1852, ya que el valor de SOG nos viene por NMEA en nudos, mientras que en el plotter las unidades “dibujadas” son metros y sabemos que 1852 metros equivalen a una milla (1 nudo = 1milla/hora). Finalmente en el campo “Factor” ponemos 0,25 para tener la distancia que recorreremos 1/4 de hora. Si dejásemos Factor = 1 tendríamos la distancia recorrida en 1 hora.

Para cada vector tenemos opciones para mostrar un rótulo con el nombre, ángulo y módulo. Así como el color para el vector y si se dibuja hacia el barco (vectores de viento) o hacia fuera (vectores de rumbo, velocidad).

Finalmente en esta misma pantalla, podemos definir la sentencia NMEA que nos marcará el ángulo en el supuesto que deseemos orientar la carta con un ángulo desde la red NMEA. Por ejemplo si estamos navegando y queremos que la carta se vaya orientando con la dirección del viento actual y de esta forma siempre tenemos “de dónde nos viene el viento” en la parte superior de la pantalla.

Siguiente: Anotar en el cuaderno