Olympus TG-Tracker: ¿Qué significan estos datos?

Lo siento si esto viene al foro equivocado, pero aquí va.

Obtuve esta nueva cámara de acción que rastrea el siguiente tipo de datos (editados):

$OLTIM,20170224,045641// Time obviously, no probs here
$OLCMP,23.7 // Compass
$OLPRE,963,421.2,1389.9 // Pressure
$OLTMP,20.5,1,0 // Temperature in F's, no probs here
$OLACC,-1007.1,-3.6,4.7 // Acceleration
--
$OLTIM,20170224,045712
$OLCMP,24.2
$OLPRE,963,422.0,1392.6
$OLTMP,20.5,1,0
$OLACC,-1007.1,-3.6,8.5
--
$OLTIM,20170224,045743
$OLCMP,23.2
$OLPRE,963,419.5,1384.4
$OLTMP,20.5,1,0
$OLACC,-1003.1,-3.6,4.7
--
$OLTIM,20170224,045814
$OLCMP,24.3
$OLPRE,963,422.2,1393.3
$OLTMP,20.5,1,0
$OLACC,-1007.1,-3.6,4.7
--
$OLTIM,20170224,045846
$OLCMP,24.5
$OLPRE,963,419.3,1383.8
$OLTMP,20.5,1,0
$OLACC,-1007.1,-3.6,4.7
--
$OLTIM,20170224,045917
$OLCMP,256.5
$OLPRE,963,423.4,1397.3
$OLTMP,20.5,1,0
$OLACC,274.5,-901.2,-116.8
--
$OLTIM,20170224,045938
$OLCMP,273.4
$OLPRE,964,415.8,1372.2
$OLTMP,20.5,1,0
$OLACC,405.5,-878.4,168.1

He logrado resolver esto:

  • los primeros dígitos (963) de $OLPREdeben ser la presión atmosférica promedio en hPa

Para esto, tengo una corazonada:

  • $OLACCpodría referirse a las aceleraciones x, y y z

Condiciones cuando se capturaron los datos:

  • Exterior, ~ -7c
  • ~95 m (312 pies) sobre el nivel del mar
  • Cielo limpio

Entonces la pregunta es:

¿ Alguna idea de qué $OLCMPy los segundos dígitos de $OLPRErepresentarían? Y el resto también en realidad.

Es posible que desee comprobar si esto es más adecuado para la ingeniería inversa.se
El tercer valor de $OLPRE no puede ser elevación. Eso no sería coherente con sus 250 m sobre el nivel del mar (ni siquiera si se convierte a pies).
Debes tener razón otra vez. Tuve que verificar dos veces la elevación, ya que los 250 se sentían bastante altos. La altitud real está entre 90 y 100 m (Jyväskylä, Finlandia).

Respuestas (1)

El Olympus TG-tracker tiene una brújula incorporada, por lo que parece razonable que $OLCMP sea una lectura de brújula. Intente girar la cámara para ver si la lectura cambia.

Si tiene una aplicación que funciona con esta cámara, intente comparar las lecturas de la aplicación con los datos de registro e intente unirlas.

No estoy convencido de que $OLACC sean datos de aceleración, las lecturas no parecen tener ningún sentido cuando se interpretan de esa manera, y el manual del usuario no dice que registra datos de aceleración. Pero compruébalo con la aplicación.

Lo único que parece faltar en el registro son los datos del GPS.

De hecho, traté de comparar datos entre la aplicación y los registros sin procesar, pero no pude encontrar una respuesta adecuada. Los datos GPS se encuentran en un archivo diferente, por eso no están incluidos.
¿Por qué no crees que $OLACC es aceleración? Creo que es una aceleración en milésimas de G. Si tomas las magnitudes vectoriales de los números $OLACC, obtienes 1007, 1003, 1007, 1007, 941 y 967, números que tienen sentido para un dispositivo que se encuentra estacionario en el suelo bajo aceleración gravitacional, con quizás un poco de desajuste de calibración entre los canales X, Y y Z cuando se gira.