Benutzer-Werkzeuge

Webseiten-Werkzeuge


project:hgg:hardware:interface

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
project:hgg:hardware:interface [2012-01-03 12:02] – fixed the positions 2.208.62.151project:hgg:hardware:interface [2016-01-13 08:26] (aktuell) – [Proposal for a dataformat for communication between groundstations and their connected computers] 87.17.102.42
Zeile 2: Zeile 2:
  
 Basically what I was thinking about was mostly the tracking of things, but I wanted to build a protocol in a way that the groundstations stay compatible for a deployment stage that enables them to send. This will surely not be the case for a while but still i'd like to think ahead. The main idea was that this kind of frame can be received and sent to the groundstation. For communication among groundstations over a satellite at least some kind of from adress field needs to be added. Basically what I was thinking about was mostly the tracking of things, but I wanted to build a protocol in a way that the groundstations stay compatible for a deployment stage that enables them to send. This will surely not be the case for a while but still i'd like to think ahead. The main idea was that this kind of frame can be received and sent to the groundstation. For communication among groundstations over a satellite at least some kind of from adress field needs to be added.
- 
  
 ===== Dataformat ===== ===== Dataformat =====
  
 ^ Position ^ Length ^ Name    ^ Meaning                                                        ^ ^ Position ^ Length ^ Name    ^ Meaning                                                        ^
-|   0         |  32       | magic       | magic id = 2 bytes, 'HGG!'                           |+|   0         |  32       | magic       | magic id = 4 bytes, 'HGG!'                           |
 |   4         |  16       | protocol    | protocol to be used in the payload                   | |   4         |  16       | protocol    | protocol to be used in the payload                   |
 |   6         |  16       | size        | size of payload                                      | |   6         |  16       | size        | size of payload                                      |
project/hgg/hardware/interface.1325592125.txt.gz · Zuletzt geändert: von 2.208.62.151