UKHAS Wiki

UK High Altitude Society

User Tools

Site Tools


projects:high_altitude_slug:software:protocol

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:high_altitude_slug:software:protocol [2006/07/11 18:46] – (old revision restored) 127.0.0.1projects:high_altitude_slug:software:protocol [2008/07/19 23:33] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
 ===== Commands ===== ===== Commands =====
-We have a 16 unsigned integer for commands:+We have a 16 bit unsigned integer for commands:
  
 ==== Human messages (0 - 9) ==== ==== Human messages (0 - 9) ====
  
-  * [0 - 9] CMD_MESSAGE_[0-9] string - Human messages. 0 is lowest priority, 9 is highest.+  * [0 - 9] CMD_MESSAGE_[0-9] char - Human messages. 0 is lowest priority, 9 is highest.
  
-==== All processes (10 - 4999) ==== +==== All processes ==== 
-  * 10 CMD_STATUS int - Status of flight has changed, one of:+  * 10 CMD_ERROR int Error occured 
 +==== GPS reader ==== 
 +  * 5000 CMD_GPS_DATA struct gps_data - GPS data 
 + 
 +==== Thermopile reader ====  
 +  * 5500 CMD_THERMOPILE_DATA struct thermopile_data - Thermopile data 
 + 
 +==== Flight management (6000 - 6999) ==== 
 +  * 6000 CMD_STATUS int - Status of flight has changed, one of:
     * 0 - Flight not started     * 0 - Flight not started
     * 1 - Ascent     * 1 - Ascent
Line 19: Line 27:
     * 3 - Descent with parachute released     * 3 - Descent with parachute released
     * 4 - Landed     * 4 - Landed
-==== GPS reader (5000 5999) ==== +  * 6001 CMD_PARACHUTE bool Parachute released if size > 0, else a request to release 
- +  * 6003 CMD_CUTDOWN bool - Glider has been cutdown if size > 0, else a request to release 
-==== Flight management (6000 6999) ==== +  * 6005 CMD_DESIRED_HEADING double The desired heading calculated by the flight management. 
- +  * 6006 CMD_ALT_DROP_POSITION int - 0 - not in altitude drop, 1-4, position from north clockwise 
-==== Roll control (7000 7999) ====+  * 6007 CMD_FINAL_WAYPOINT waypoint_t The final waypoint, generally the launch point
  
-  * 7000 CMD_DESIRED_HEADING double - The desired heading calculated by the flight management.+==== Roll control ====
  
-==== Pitch control (8000 - 8999) ====+==== Pitch control ====
  
 +==== Configuration ====
 +See configuration files for descriptions and categorisation.
  
 +  * 10000 CMD_CONFIG_...
 +to be finished
projects/high_altitude_slug/software/protocol.1152643561.txt.gz · Last modified: 2008/07/19 23:31 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki