Apollon-Q T/R/TR Payload Beschreibung

Sie suchen eine Payload Beschreibung für den Apollon-Q-T/R/TR

Hier finden Sie eine Payload Beschreibung für den Apollon-Q-T/R/TR

Hier finden Sie die Tabelle für eine übersichtliche Dartstellung:

🔽🔽

Apollon-Q T/R/TR Payload Beschreibung Tabelle


Byte: 1-2
Alias: Modulschlüssel
Bezeichnung: module_key
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q-T/R/TR(-ACC)(-HALL)
Beschreibung:
Byte 1

  • 4 Bit MSB: Modulcode. Bei mioty ausschließlich "Sentiface" Telemetrie-Modul, d.h. stets 0x1.
  • 4 Bit LSB: Major Version. FW der gleichen Major-Version aber größerer Minor-Version bleiben mit älteren Dekodern Kompatibel. Die Anzahl der Bytes kann sich aber ändern!

Byte 2

  • 4 Bit MSB: Minor Version. Neue SW Versionen fügen ggf. inkrementell neue Telemetrie an das Datenpaket an.
  • 4 Bit LSB: Sub / Product Version. Bei Helios kodieren diese Bits die konkrete Konfiguration angeschlossener Sensorik.

Byte: 3 - 4
Alias: Uplink Counter
Bezeichnung:  uplink_counter
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q-T/R/TR(-ACC)(-HALL)
Beschreibung: Protokoll unabhängiger Uplinkcounter, der maximal bis 255 reicht. Danach beginnt der Counter wieder bei 0.


Byte: 4-5
Alias: Battery Voltage
Bezeichnung:  battery_voltage
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q-T/R/TR(-ACC)(-HALL)
Beschreibung: Aktuelle Spannung der Batterie in Millivolt
//Spannung in Volt battery_voltage: (dataBytes[3] << 8 | dataBytes[4]) / 1000.0


Byte: 6
Alias: Interne Temperatur
Bezeichnung:  internal_temperature
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q-T/R/TR(-ACC)(-HALL)
Beschreibung: Interne Temperatur des Sensors + 128 //Temp. in °C internal_temperature: dataBytes[5] - 128.


Byte: 7
Alias: Alarm Variable
Bezeichnung:  alarm
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q-T/R/TR(-ACC)(-HALL)
Beschreibung: Uplink wurde durch einen Alarm verursacht.

  • 0: Alarm nicht ausgelöst
  • 1: Alarm ausgelöst
  • 1 gesetzt, falls eine der Alarmvariablen ausschlägt (bildet sich aus dem logisches ODER aller Alarmvariablen) Öffnungsalarm standardmäßig deaktiviert!

Byte: 8 - 9
Alias: Mastermesswert, genereller Messwert
Bezeichnung:  master_value
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q-T/R/TR(-ACC)(-HALL)
Beschreibung: 

  • entspricht für APOQ-XXXX-T Versionen dem
    aktuellen Messwert des ToF-Sensors in mm
  • entspricht für APOQ-XXXX-R Versionen dem
    Messwert für den maximalen Peak des Radars
    in mm
  • entspricht für APOQ-XXXX-TR einem berechneten
    Messwert aus den aktuellen Distanzen der
    beiden Messprinzipien in mm

Für Versionen S-APOQ-XXXX-T-(ACC)-(HALL)


Byte: 10
Alias: Status ToF Sensor
Bezeichnung:  tof_status
Gültig für Versionen: S-APOQ-XXXX-T-(ACC)-(HALL)
Beschreibung: Status des Sensors bezogen auf den letzten Messwert

  • 0: Valid range
  • 2/4: Out of bounds
  • 5: Hardware fail
  • 7: Wrapped target
  • 8: Algorithm fail
  • 14: Invalid range
  • 99: More than one valid target detected

Byte: 11 - 12
Alias: Distanz (vgl. Mastervalue wenn Quelle des Sensors gleich)
Bezeichnung:  tof_distance
Gültig für Versionen: S-APOQ-XXXX-T-(ACC)-(HALL)
Beschreibung: Aktuelle gemessene Distanz des ToF Sensors in mm.


Byte: 13
Alias: Modus ToF (Index)
Bezeichnung:  tof_index
Gültig für Versionen: S-APOQ-XXXX-T-(ACC)-(HALL)
Beschreibung: Modus, in dem der Sensor den letzten Wert
aufgenommen hat.

  • 0: Short Bis 1.3 Meter
  • 1: Medium Bis 3 Meter
  • 2: Long Bis 4 Meter

Für Versionen S-APOQ-XXXX-R-(ACC)-(HALL)


Byte: 10
Alias: Status Radar
Bezeichnung:  radar_status
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung:

  • 0: Error
  • 1: Erfolg

Byte: 11
Alias: Anzahl der Peaks
Bezeichnung:  radar_no_peaks
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Anzahl der erfassten Peaks.


Byte: 12 - 13
Alias: Distanz 1
Bezeichnung:  radar_distance_1
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Distanz mit maximalem Peak in mm.


Byte: 14 - 15
Alias: Peak 1
Bezeichnung:  radar_peak_1
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Distanz mit maximalem Peak in mm.


Byte: 16 - 17
Alias: Distanz 2
Bezeichnung:  radar_distance_2
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Distanz mit zweithöchstem Peak in mm.


Byte: 18 - 19
Alias: Peak 2
Bezeichnung:  radar_peak_2
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Distanz mit zweithöchstem Peak in mm.


Byte: 20 - 21
Alias: Distanz 3
Bezeichnung:  radar_distance_3
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Distanz mit dritthöchstem Peak in mm.


Byte: 22 - 23
Alias: Peak 3
Bezeichnung:  radar_peak_3
Gültig für Versionen: S-APOQ-XXXX-R-(ACC)-(HALL)
Beschreibung: Distanz mit dritthöchstem Peak in mm.


Für Versionen S-APOQ-XXXX-TR-(ACC)-(HALL)


Byte: 10
Alias: Status ToF Sensor
Bezeichnung:  tof_status
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Status des Sensors bezogen auf den letzten Messwert

  • 0: Valid range
  • 2/4: Out of bounds
  • 5: Hardware fail
  • 7: Wrapped target
  • 8: Algorithm fail
  • 14: Invalid range
  • 99: More than one valid target detected

Byte: 11 - 12
Alias: Distanz (vgl. Mastervalue wenn Quelle des Sensors gleich)
Bezeichnung:  tof_distance
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Aktuelle gemessene Distanz des ToF Sensors in mm.


Byte: 13
Alias: Modus ToF (Index)
Bezeichnung:  tof_index
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Modus, in dem der Sensor den letzten Wert
aufgenommen hat.

  • 0: Short Bis 1.3 Meter
  • 1: Medium Bis 3 Meter
  • 2: Long Bis 4 Meter

Byte: 14
Alias: Status Radar
Bezeichnung:  radar_status
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung:

  • 0: Error
  • 1: Erfolg

Byte: 15
Alias: Anzahl der Peaks
Bezeichnung:  radar_no_peaks
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Anzahl der erfassten Peaks.


Byte: 16 - 17
Alias: Distanz 1
Bezeichnung:  radar_distance_1
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz mit maximalem Peak in mm.


Byte: 18 - 19
Alias: Peak 1
Bezeichnung:  radar_peak_1
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz mit maximalem Peak in mm.


Byte: 20 - 21
Alias: Distanz 2
Bezeichnung:  radar_distance_2
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz mit zweithöchstem Peak in mm.


Byte: 22 - 23
Alias: Peak 2
Bezeichnung:  radar_peak_2
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz mit zweithöchstem Peak in mm.


Byte: 24 - 25
Alias: Distanz 3
Bezeichnung:  radar_distance_3
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz mit dritthöchstem Peak in mm.


Byte: 26 - 27
Alias: Peak 3
Bezeichnung:  radar_peak_3
Gültig für Versionen: S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz mit dritthöchstem Peak in mm.


Für Versionen S-APOQ-XXXX-XX-ACC-HALL - angehängte Bytes


Byte: 1 Byte angehängt
Alias: Sensor Status des Beschleunigungssensors
Bezeichnung:  acc_status
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Gibt den Status des Sensors zurück

  • 0: OK
  •  sonstige: Fehler

Byte: 1 Byte angehängt
Alias: Zeigt die Orientierung der Sensors an
Bezeichnung:  acc_orientation
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Zeigt die Orientierung des Sensors an:

  • 0: Vertikal: Liegt auf der Seite
  • 1: Face Up: Linse zeigt zur Decke
  • 2: Face Down: Linse zeigt auf den Boden
  • 3: Error

Byte: 1 Byte angehängt
Alias: Klappenöffnung Beschleunigungssensor
Bezeichnung:  acc_open
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Zeigt an, ob der Deckel nach einem bestimmten Zeitintervall immer noch geöffnet ist.


Byte: 1 Byte angehängt
Alias: Öffnungen Lifetime Counter Beschleunigungssensor
Bezeichnung:  acc_open_cnt
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Gibt aus, wie viele Öffnungen durchgeführt wurden (über den gesamten Lebenszyklus).


Byte: 1 Byte angehängt
Alias: Vandalismus Alarm
Bezeichnung:  acc_impact
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Zeigt an, ob ein Vandalismusfall akut besteht oder nicht

  • 0: Kein Vandalismusevent angezeigt
  •  1: Vandalismusfall angezeigt 

Byte: 1 Byte angehängt
Alias: Klappenöffnung Hall Sensor
Bezeichnung:  hall_open
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Zeigt an, ob der Sensor vertikal liegt (ob eine Klappe, an der der Sensor angebracht ist, geöffnet ist).

  • 1: Geöffnet
  • 0: Geschlossen

Byte: 1 Byte angehängt
Alias: Öffnungen Lifetime Hall
Bezeichnung:  hall_open_cnt
Gültig für Versionen: S-APOQ-XXXX-XX-(ACC)-(HALL)
Beschreibung: Gibt aus, wie viele Öffnungen durchgeführt wurden (über den gesamten Lebenszyklus).


Histogramm Debug Daten gültig für ToF Versionen mit Minor Version = 2!

Die Histogramm Daten können zu den gewöhnlichen Distanzparametern tof_distance (Byte 11-12) genutzt werden, um starke Verschmutzungen auf dem Sensor auszugleichen. Im normalen Betrieb sollten diese nur maximal leicht von den gemessenen Distanzen abweichen.

Diese Funktionen sollten nur nach Rücksprache und von erfahrenen Anwendern genutzt werden!


Byte: 1 Byte angehängt
Alias: Histogramm Typ/Version
Bezeichnung: histo_type
Gültig für Versionen: S-APOQ-XXXX-T-(ACC)-(HALL), S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Gibt an, ob nur Werte mit der Histogramm Funktion übertragen oder zusätzlich Werte mit dem gewöhnlichen Durchschnitts Algorithmus

  • 0: Nur Werte mit der Histogramm Funktion werden angehängt und sind im master_value oder im tof_distance Paramter zu finden
  • 1: Neben den neuen Werten, die über die Histogramm Funktion ermittelt werden, werden zusätzlich auch die Werte mit dem gewöhnlichen Durchschnitts Algorithmus übertragen

Die folgende Beschreibung gilt für alle Varianten mit istogramm Typ/Version = 0 (zu identifizieren an der Payloadlänge (+ 5 Bytes).


Byte: 1 Byte angehängt
Alias: Histogramm Status
Bezeichnung:  tof_hist_stat
Gültig für Versionen: S-APOQ-XXXX-T-(ACC)-(HALL), S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Für genauere Informationen Hersteller kontaktieren.


Byte: 2 Bytes angehängt
Alias: Histogramm Distanz
Bezeichnung:  tof_hist_dist
Gültig für Versionen: S-APOQ-XXXX-T-(ACC)-(HALL), S-APOQ-XXXX-TR-(ACC)-(HALL)
Beschreibung: Distanz in mm, die mit dem Histogramm Feature Algorithmus gemessen wurde.


Die folgende Beschreibung gilt für alle Varianten mit istogramm Typ/Version = 0 (zu identifizieren an der Payloadlänge (+ 8 Bytes).


Dokumentationen Links

Die Links für die weiteren Dokumentationen den Apollon-Q T/R/TR finden Sie hier: