CCSDS Command Link Control Word (CLCW) for spacecraft command
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

document public values in 6 packages (merlint E400)

- clcw: 12 Wire.Codec.field docs
- cose: pp_error, content_type, key_id
- contact: pp_ground_station
- coordinate: earth constants (flattening, mu, j2, rotation_rate)
- cop1: equal_state (in Fop1 and Farm1)
- csts: pp_qualified_parameter, pp_md_update, pp_get_diagnostic,
pp_state, pp_bind_diagnostic

+23
+23
lib/clcw.mli
··· 100 100 {!Wire.Codec.set} and batch bitfield reads via {!Wire.Codec.bitfield}. *) 101 101 102 102 val f_control_word_type : (int, t) Wire.Codec.field 103 + (** Control word type field (1 bit). *) 104 + 103 105 val f_version : (int, t) Wire.Codec.field 106 + (** Version field (2 bits). *) 107 + 104 108 val f_status : (status, t) Wire.Codec.field 109 + (** Status field (3 bits). *) 110 + 105 111 val f_cop_in_effect : (int, t) Wire.Codec.field 112 + (** COP in effect field (2 bits). *) 113 + 106 114 val f_vcid : (int, t) Wire.Codec.field 115 + (** Virtual channel ID field (6 bits). *) 116 + 107 117 val f_no_rf_available : (bool, t) Wire.Codec.field 118 + (** No RF available flag (1 bit). *) 119 + 108 120 val f_no_bit_lock : (bool, t) Wire.Codec.field 121 + (** No bit lock flag (1 bit). *) 122 + 109 123 val f_lockout : (bool, t) Wire.Codec.field 124 + (** Lockout flag (1 bit). *) 125 + 110 126 val f_wait : (bool, t) Wire.Codec.field 127 + (** Wait flag (1 bit). *) 128 + 111 129 val f_retransmit : (bool, t) Wire.Codec.field 130 + (** Retransmit flag (1 bit). *) 131 + 112 132 val f_farm_b_counter : (int, t) Wire.Codec.field 133 + (** FARM-B counter field (2 bits). *) 134 + 113 135 val f_report_value : (int, t) Wire.Codec.field 136 + (** Report value N(R) field (8 bits). *) 114 137 115 138 (** {1 Wire Parse/Encode} *) 116 139