Apollon-Q PP Payload Beschreibung

Sie suchen eine Payload Beschreibung für den Apollon-Q-PP

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 PP 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 PP
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
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 PP
Beschreibung: Protokoll unabhängiger Uplinkcounter, der maximal bis 255 reicht. Danach beginnt der Counter wieder bei 0.


Byte: 4-5
Alias: Battery Voltage
Bezeichnung: internal_temperature
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q PP
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: battery_voltage
Gültig für Versionen: Alle - Basispayload, gültig und verfügbar für alle Sensoren der Reihe Apollon-Q PP
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 PP
Beschreibung: Variable, die anzeigt, ob Error Codes und Werte übertragen werden.
Ein Fehler tritt auf bei Werten >16 255: Interner Hardwarefehler ToF
Für alle Werte <16 sind Levels, die gemessen wurden


Byte: 8
Alias: Objekt Status, Status ToF Sensor
Bezeichnung: object_status
Gültig für Versionen: S-APOQ-XXXX-PP
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: 9 - 10
Alias: Distanz
Bezeichnung: object_distance
Gültig für Versionen: S-APOQ-XXXX-PP
Beschreibung: Distanz zum aktuellen Objekt in mm


Byte: 11 - 12
Alias: Objekt Sigma
Bezeichnung: object_sigma
Gültig für Versionen: S-APOQ-XXXX-PP
Beschreibung: Mindestvarianz und Standardabweichung, mit der ein Ziel als Ziel wahrgenommen wird. Wenn Sigma zu klein steigt die Wahrscheinlichkeit für Fehldetektionen


Byte: 13 - 14
Alias: Objekt Signal
Bezeichnung: object_signal
Gültig für Versionen: S-APOQ-XXXX-PP
Beschreibung: Mindestanzahl von Photonen, Mindestreflektivität, die vom Ziel zurückkommen muss, um als Ziel erkannt zu werden


Byte: 15 - 16
Alias: Objekt Ambient
Bezeichnung: object_ambient
Gültig für Versionen: S-APOQ-XXXX-PP
Beschreibung: Ambient Light der Ziels, nicht qualitativ