MER Communications Behavior Overview of MER ... - DESCANSO

Report 4 Downloads 88 Views
MER Communications Behavior Overview of MER comm. behavior The MER flight software’s Communications Behavior enables very flexible operation of the X-band and UHF communications systems using data (tables) stored on board in contrast with having to send individual configuration commands. Traditional telecom sequencing (with individual real time or stored commands, such as SET_UPLINK_RATE) in parallel with or in place of comm. behavior is possible, but not planned. • Comm Behavior tables • Creating a new Comm Window • Modifying a Comm Behavior table • Modifying CBM (Comm Behavior Manager) parameters • Cruise example: delta-DOR mode • Cruise example: early cruise default mode • Surface ops example: use of the HGA

Jim Taylor, C:\Eudora\comm._behavior\Descanso_CommWndw_jim20030417, 4/18/2003 2:05 PM

Descanso, Page 1 of 4

MER Communications Behavior

Comm Behavior tables

• Default mode table (always 32 configurations) • X-band hardware configuration table (always 64 configurations) • UHF hardware configuration table (always 32 configurations) • Fault protection communications table (always 32 configurations) • Telemetry (EH&A) table (always 16 configurations)

• Comm windows (up to 256) – not shown • High priority windows (up to 8) – not shown

Jim Taylor, C:\Eudora\comm._behavior\Descanso_CommWndw_jim20030417, 4/18/2003 2:05 PM

Descanso, Page 2 of 4

MER Communications Behavior Creating and modifying • A new comm window is created as an ADD_COMM_WNDW command or an ADD_HPCOMM_WNDW command (each has 17 arguments) • An existing window, stored on the spacecraft, may have any argument updated using a MOD_COMM_WNDW command • It can be deleted with DELETE_COMM_WNDW or extended (while executing) by sending an EXTEND_COMM_WNDW command • The default CBM table is modified with the MOD_TELDEF_CONFG command • The UHF hardware config table or X-band hardware config table is modified with the MOD_UHF_CONFG or MOD_XBD_CONFG command • More basic CBM parameters (interactivity-timing for example) can be updated temporarily with SET_CBM_PRMS and more permanently with SAV_CBM_PRMS

Jim Taylor, C:\Eudora\comm._behavior\Descanso_CommWndw_jim20030417, 4/18/2003 2:05 PM

Descanso, Page 3 of 4

MER Communications Behavior

Examples and references

Comm windows (cruise and surface applications) Return to default mode

MER docushare library (password protected) http://mars03-lib.jpl.nasa.gov/mars03-lib/dscgi/ds.py/View/Collection-4211

Comm behavior tables (Excel workbook) Comm behavior specification (Functional Description Document)

Jim Taylor, C:\Eudora\comm._behavior\Descanso_CommWndw_jim20030417, 4/18/2003 2:05 PM

Descanso, Page 4 of 4

Tables V19 v19_default

CXML Mnemonic Mnemonic

Launch Nominal Launch Safe Cruise Nominal Cruise Safe Surface Nominal Surface Safe EDL Turn EDL Entry EDL Term. Desc. EDL Rad EDL Critical Deply Safe Transmit Cruise Uplink Loss 1 Early Cruise Uplink Loss 2 Cruise Uplink Loss 3 Cruise Uplink Loss 4 Surface Uplink Loss 1 Surface Uplink Loss 2 Surface Uplink Loss 3 Cruise Uplink Loss 1 Late Deployment Reserve 21 Reserve 22 Reserve 23 Reserve 24 Reserve 25 Reserve 26 Reserve 27 Reserve 28 Reserve 29 Reserve 30 Pre-Launch

id ID

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

xant

xulrate

X-Band Antenna

X-Band Uplink Rate

RPLGA_CLGA RPLGA_SAFE RPLGA_CLGA RPLGA_SAFE RPLGA_CLGA RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE LANDER RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE LPLGA_MGA LPLGA_MGA LPLGA_MGA RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_SAFE RPLGA_CLGA

Jim Taylor (printed 4/18/2003 2:14 PM)

125_0 7_8125 125_0 7_8125 31_25 7_8125 125_0 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 31_25 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 125_0

xdlrate

index

X-Band Telemetry Downlink Rate Modulation Index

11850 11850 1185 40 20 10 10 10 10 10 10 10 40 40 40 40 10 10 10 40 10 10 10 10 10 10 10 10 10 10 10 11850

47 47 47 37 33 30 30 27 27 0 0 30 37 37 37 37 30 30 30 37 30 30 30 30 30 30 30 30 30 30 30 47

dpt

xhwconf

uant

DPT

X-Band Hardware Configuration

UHF Antenna

"rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "edlDpt" "rtOnlyDpt" "edlDpt" "edlDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "crusDpt"

3 0 4 1 5 2 14 6 6 15 15 14 7 8 9 10 11 12 11 7 5 2 2 2 2 2 2 2 2 2 2 3

DUHF DUHF DUHF DUHF RUHF RUHF DUHF DUHF DUHF DUHF DUHF RUHF DUHF DUHF DUHF DUHF RUHF RUHF RUHF DUHF RUHF RUHF RUHF RUHF RUHF RUHF RUHF RUHF RUHF RUHF RUHF RUHF

uulrate

udlrate

UHF Downlink UHF Uplink Rate Rate

8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000 8000

32000 32000 32000 32000 32000 32000 8000 8000 8000 8000 8000 32000 32000 32000 32000 32000 32000 32000 32000 32000 8000 32000 32000 32000 32000 32000 32000 32000 32000 32000 32000 32000

ehaconf

mode

UHF Hardware Configuration

uhwconf

EHA Configuration

Transfer Frame Encoding Mode

1 0 1 0 1 0 8 8 5 5 1 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 0 1

1 13 0 3 6 6 9 7 7 7 10 11 3 3 3 3 6 6 5 3 10 11 11 11 11 11 11 11 11 11 11 15

RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST CS_S_UHF CS_S_UHF RS_S_SDST RS_S_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_L_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_L_SDST

//mer_seminar_jim20030417

Tables V19 v19_Xhwconf CXML Mnemonic

id

state

enc

freq

tlm

nav

index

Mnemonic

ID

X-Band State

Encoding Mode

Sub Carrier Frequency

Telemetry Mode

Navigation Mode

Range Mod Index

REC TRANS_PRIM REC REC TRANS_PRIM REC MFSK_EDL TRANS_PRIM TRANS_BKUP REC TRANS_PRIM REC REC OFF TRANS_PRIM TRANS_PRIM MFSK_CD TRANS_BKUP TRANS_BKUP TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM

7_1_2 7_1_2 7_1_2 7_1_2 7_1_2 7_1_2 TLM_OFF 7_1_2 7_1_2 7_1_2 7_1_2 7_1_2 7_1_2 7_1_2 7_1_2 TLM_OFF TLM_OFF 7_1_2 7_1_2 7_1_2 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6

375_KHZ 25_KHZ 25_KHZ 375_KHZ 25_KHZ 25_KHZ MFSK 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ MFSK MFSK 375_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 25_KHZ 25_KHZ

NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD COH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD COH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_CWMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD COH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD

RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_ON RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF

17_5_DEG 17_5_DEG 35_DEG 17_5_DEG 17_5_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 35_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG

Launch Safe Cruise Safe Surface Safe Launch Nominal Cruise Nominal Surface Nominal MFSK EDL Cruise Uplink Loss 1 Cruise Uplink Loss 2 Cruise Uplink Loss 3 Cruise Uplink Loss 4 Surface Uplink Loss 1 Surface Uplink Loss 2 Shutdown Safe Transmit Prime Carrier Beacon MFSK CD Reserve 17 Safe Transmit Sec Safe Transmit Coh HGA TLM Non-Coh 1 HGA TLM Non-Coh 2 HGA TLM Non-Coh 3 HGA TLM Non-Coh 4 LGA TLM Non-Coh 1 LGA TLM Non-Coh 2 LGA TLM Non-Coh 3 LGA TLM Non-Coh 4 HGA TLM Coh 1 HGA TLM Coh 2 HGA TLM Coh 3 HGA TLM Coh 4 LGA TLM Coh 1 LGA TLM Coh 2

Jim Taylor (printed 4/18/2003 2:14 PM)

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

Page 2 of 16 //mer_seminar_jim20030417

Tables V19 v19_Xhwconf CXML Mnemonic

id

state

enc

freq

tlm

nav

index

Mnemonic

ID

X-Band State

Encoding Mode

Sub Carrier Frequency

Telemetry Mode

Navigation Mode

Range Mod Index

TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM TRANS_PRIM REC TRANS_PRIM TRANS_BKUP TRANS_PRIM TRANS_BKUP TRANS_PRIM TRANS_BKUP TRANS_PRIM TRANS_BKUP TRANS_PRIM

7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 7_1_2 15_1_6 TLM_OFF TLM_OFF TLM_OFF TLM_OFF TLM_OFF TLM_OFF 7_1_2 7_1_2 7_1_2 15_1_6 15_1_6 7_1_2 7_1_2 15_1_6 15_1_6 7_1_2

375_KHZ 375_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 25_KHZ 375_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 25_KHZ 375_KHZ 375_KHZ 375_KHZ 375_KHZ 25_KHZ

COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD COH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD COH_SCMOD COH_SCMOD NCOH_SCMOD COH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD NCOH_SCMOD

RNG_OFF RNG_OFF RNG_ON RNG_ON RNG_ON RNG_ON RNG_ON RNG_ON RNG_ON RNG_ON DOR_ON DOR_ON DOR_ON DOR_ON DOR_ON DOR_ON RNG_ON RNG_ON RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF RNG_OFF

17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 35_DEG 35_DEG 35_DEG 35_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 35_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG 17_5_DEG

LGA TLM Coh 3 LGA TLM Coh 4 Telemetry Range 1 Telemetry Range 2 Telemetry Range 3 Telemetry Range 4 Telemetry Range 5 Telemetry Range 6 Telemetry Range 7 Telemetry Range 8 Telemetry DOR 1 Telemetry DOR 2 Telemetry DOR 3 Telemetry DOR 4 DOR Only 1 DOR Only 2 Range Only 1 Range Only 2 Carrier Only 1 Carrier Only 2 Receive Only Reserve 55 Reserve 56 Reserve 57 Reserve 58 Reserve 69 Reserve 60 Reserve 61 Reserve 62 Reserve 63

34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

Table V19 except as marked

Jim Taylor (printed 4/18/2003 2:14 PM)

Page 3 of 16 //mer_seminar_jim20030417

Tables V19 v19_Uhwconf

CXML Mnemonic Mnemonic

Safe Default Nominal Default Odyssey Nominal MEX Nominal MGS Surface MGS EDL Unreliable Unreliable Bypass Unreliable Rx Only Unreliable Tx Only Carrier Only Odyssey FSK Reserve 12 Reserve 13 Reserve 14 Reserve 15 Reserve 16 Reserve 17 Reserve 18 Reserve 19 Reserve 20 Reserve 21 Reserve 22 Reserve 23 Reserve 24 Reserve 25 Reserve 26 Reserve 27 Reserve 28 Reserve 29 Reserve 30 Reserve 31

id

pwr_state

rec_mode

rec_mod

Receiver Coding

BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD SCRAMBLE SCRAMBLE BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD SCRAMBLE BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD BYPASS_COD

ID

Power Mode

Receiver Mode

Receiver Modulation

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

OFF OFF ON ON ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF

OFF OFF STANDBY STANDBY MGS_MR MGS_MR UNRELIABLE UNRELIABLE UNRELIABLE STANDBY STANDBY STANDBY OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF

PSK PSK PSK PSK FSK FSK PSK PSK PSK PSK PSK FSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK

Jim Taylor (printed 4/18/2003 2:14 PM)

rec_code

acq_dur

tone

Acquisition Duration Tone Beacon

ODY ODY ODY MEX ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY

ODY ODY ODY ODY MGS MGS ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY ODY

x_mode

x_mod

x_code

Transmitter Mode

Transmitter Modulation

Transmitter Coding

STANDBY STANDBY STANDBY STANDBY MGS_MR UNRELIABLE UNRELIABLE UNRELIABLE STANDBY UNRELIABLE TONE_BEACON STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY STANDBY

PSK PSK FSK FSK PSK PSK PSK PSK FSK PSK PSK FSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK PSK

CONV_VIT CONV_VIT SCRAMBLE SCRAMBLE CONV_VIT_G2INV CONV_VIT_G2INV CONV_VIT BYPASS_COD SCRAMBLE CONV_VIT BYPASS_COD SCRAMBLE CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT CONV_VIT

//mer_seminar_jim20030417

Tables V19 v19_ehaconfg

CXML Mnemonic

Mnemonic

Cruise Nominal Launch Nominal Surface X-Band Window Cruise Safe 2 Surface UHF Window Surface Safe Surface Nominal EDL Nominal Cruise X-Band Window EDL Turn Deployment Cruise Safe 1 Deployment Window Launch Safe Reserve 14 Pre-Launch

Jim Taylor (printed 4/18/2003 2:14 PM)

id

ID

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

rtprod

rcprod

rtupd

Real Time Recorded Real Time Update Packet Packet Packet Production Production Interval Rate Rate

30 10 10 1200 10 60 65535 65535 10 65535 65535 1200 60 10 60 10

60 60 10 60 10 10 10 65535 30 10 10 600 10 180 10 10

6 6 30 1 30 5 5 5 6 5 5 1 5 6 5 6

recupd

critfn

Recorded Update Packet Interval

Channel Selection Criteria File

6 6 30 20 30 30 30 30 10 30 30 1 30 2 30 6

"select_cruise" "select_launch" "select_surface" "select_fault" "select_surface" "select_fault" "select_surface" "select_fault" "select_cruise" "select_cruise" "select_deploy" "select_fault" "select_deploy" "select_launch" "select_id14" "select_launch"

//mer_seminar_jim20030417

Tables V19 v19_fp_table

Mnemonic

Surface Low Power Surface Uplink Loss 1 Surface Uplink Loss 2 Surface Uplink Loss 3 Surface MCP Loss 1 Surface MCP Loss 2 Surface MCP Loss 3 Reserve 7 Reserve 8 Reserve 9 Reserve 10 Reserve 11 Reserve 12 Reserve 13 Reserve 14 Reserve 15

ID

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Transmit Duration

Hardware Configuration

60 60 60 60 60 60 60 15 60 60 45 45 30 30 15 15

Jim Taylor (printed 4/18/2003 2:14 PM)

14 14 18 14 14 18 14 18 14 18 14 18 14 18 14 18

Uplink Rate

7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125 7_8125

Downlink Rate

10 10 10 10 10 10 10 10 40 40 40 40 40 40 40 40

Telemetry Modulation Index

DPT 1

30 30 30 30 30 30 30 30 37 37 37 37 37 37 37 37

"rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt" "rtOnlyDpt"

DPT 1 Duration

180 180 180 180 180 180 180 180 180 180 180 180 180 180 180 180

DPT 2

"sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt" "sfcXDpt"

DPT 3

"" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""

DPT 3 Duration

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Warmup Duration

EHA Configuration

Antenna

5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5

RPLGA_CLGA RPLGA_CLGA LPLGA_MGA RPLGA_CLGA RPLGA_CLGA LPLGA_MGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA RPLGA_CLGA

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Preparation Mode

Transfer Frame Encoding Mode

Sequence ID

NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE NONE

RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_S_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST RS_L_SDST

"" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""

//mer_seminar_jim20030417

MER CBM: the ADD_COMM_WNDW COMMAND A

1 user_value 2

6553

B

C

D

Instance value

Command Stem

Command Argument Number

6553

ADD_COMM_WNDW

1

E

id

2004022T12:00:00

2004-022T12:00:00

ADD_COMM_WNDW

2

startran

35

35

ADD_COMM_WNDW

3

durtran

ADD_COMM_WNDW

0

18

18

ADD_COMM_WNDW

4

3 4 5 6

125_0

125_0

7 8

ADD_COMM_WNDW

5

ADD_COMM_WNDW

0

F

Command Argument: Name Command Argument: Description

hwconf

Unique ID for the window Transmit start time. For Xband windows this is the Exciter On-time. For UHF windows this is the time that the UHF antenna is selected. Duration of the transmit portion of the window Hardware Configuration table ID for the window Uplink rate for the window

120

120

ADD_COMM_WNDW

6

dlrate

42

42

ADD_COMM_WNDW

7

index

9

rtOnlyDpt

rtOnlyDpt

ADD_COMM_WNDW

8

dpt1

90

90

ADD_COMM_WNDW

9

dur1

11

12

Jim Taylor (printed 4/18/2003 2:14 PM)

Telemetry Modulation index to use during the window

H

Time

2000001T12:00:00 to 2010001T12:00:00

Unsigned Int 0 to 65535 fill Unsigned Int 0 to 63 Enum

fill Enum

I

Command Command Argument: Range Argument: or Discrete Values Units

Unsigned Int 0 to 65534

ulrate

Downlink rate for the window

10

G Command Argument: Type

7_8125, 15_625, 31_25, 62_5, 125_0, 250_0, 500, 1000, 2000, 8000

10, 20, 40, 120, 300, 504, 700, 900, 1185, 1422, 1800, 2212, 2844, 3160, 3555, 4200, 4424, 4977, 5688, 7110, 9480, 11850, 14220, 16590, 22120, 28440, 8000, 32000, 128000, 256000

Unsigned Int 0 to 63

DPT to activate at the start of the active component of the window, by filename (filename only, not full path). DPT filenames are 1 to 32 characters long, and do not include a termination 1 to 32 ASCII character. String characters Unsigned Int 0 to 65535 Activation duration of dpt1. This duration begins with the start of the active component of the window.

J Command Argument: Unit Type

none

none

SCET

abs_time

minutes

duration

none

none

bps

n/a

bps

n/a

DN

none

n/a

n/a

seconds

duration

//mer_seminar_jim20030417

MER CBM: the ADD_COMM_WNDW COMMAND A

1 user_value

edlDpt

B

Instance value

edlDpt

C

D

Command Stem

Command Argument Number

ADD_COMM_WNDW

10

E

dpt2

13

rtOnlyDpt

rtOnlyDpt

ADD_COMM_WNDW

11

dpt3

60

60

ADD_COMM_WNDW

12

dur3

6

6

ADD_COMM_WNDW

13

ehaconf

HGA

HGA

ADD_COMM_WNDW

14

ant

20

20

ADD_COMM_WNDW

15

wmup

ATT_CAL

ATT_CAL

ADD_COMM_WNDW

16

attflg

ADD_COMM_WNDW

0

14

15 16

17

18

19 20

RS_L_SDST

RS_L_SDST

ADD_COMM_WNDW

17

F

Command Argument: Name Command Argument: Description

mode

DPT to activate "dur1" seconds after the start of the active component of the window, by filename (filename only, not full path). DPT filenames are 1 to 32 characters long, and do not include a termination character.

G Command Argument: Type

String

H

I

Command Command Argument: Range Argument: or Discrete Values Units

J Command Argument: Unit Type

n/a

n/a

n/a

n/a

seconds

duration

none

none

n/a

n/a

minutes

duration

none

n/a

1 to 32 ASCII characters

DPT to activate "dur3" seconds prior to the end of the active component of the window, by filename (filename only, not full path). DPT filenames are 1 to 32 characters long, and do 1 to 32 ASCII not include a termination character. String characters Unsigned Int 0 to 65535 Activation duration of DPT 3. This duration begins "dur3" seconds prior to the end of the active component of the window. EH&A Configuration table ID for the Unsigned Int 0 to 15 window RPLGA_CLGA, Antenna to use during the window. LPLGA_MGA, HGA, Note that selecting RPLGA_CLGA LANDER, specifies either RPLGA or CLGA RPLGA_SAFE, depending on mission phase; similarly RUHF, DUHF with LPLGA_MGA. (Add information here about which phase yields which antenna.) Enum 0 to 255 Duration of the warm up segment of the preparation component of the window. For X-Band HGA windows this is the minimum war-up time for Unsigned Int the HGA gimbals. NONE, ATT, HGA Preparation flag. Specifies ATT_CAL, CAL whether a fine attitude update and/or an HGA actuator calibration should be performed prior to an X-Band HGA Enum window. fill Enum CS_L_UHF, Combination of encoding, frame CS_S_UHF, length, and data path to be used by RS_L_UHF, downlink for the default state. When RS_S_UHF, the RSDL ASIC is connected to the CS_L_SDST, SDST, the Software Path is CS_S_SDST, automatically connected to the UHF; RS_L_SDST, when the RSDL ASIC is connected to RS_S_SDST the UHF, the Software Path is

n/a

n/a n/a

automatically connected to the SDST. 21

Jim Taylor (printed 4/18/2003 2:14 PM)

//mer_seminar_jim20030417

MER CBM: modifying a Default Table row A

1 user input 2

B

Instance value

C

Command Stem

D Command Argument Number

E

2

2

MOD_TELDEF_CONFG

1

id

RPLGA_CLGA

RPLGA_CLGA

MOD_TELDEF_CONFG

2

xant

3 125

125

4 5

MOD_TELDEF_CONFG

3

MOD_TELDEF_CONFG

0

F

Command Argument: Name Command Argument: Description

xulrate

G Command Argument: Type

0 to 31 Unique ID (row number) for the Unsigned Int Telecom Default configuration Antenna to use for X-Band RPLGA_CLGA, communication while in the default LPLGA_MGA, HGA, state. Note that selecting LANDER, RPLGA_CLGA specifies either RPLGA RPLGA_SAFE Enum or CLGA depending on mission phase; similarly with LPLGA_MGA. (Add information here about which phase yields which antenna.) Uplink rate to use for X-Band communication while in the default state.

Enum

40

40

MOD_TELDEF_CONFG

4

xdlrate

37

37

MOD_TELDEF_CONFG

5

index

Enum

6

rtOnlyDpt

rtOnlyDpt

MOD_TELDEF_CONFG

6

dpt

4

4

MOD_TELDEF_CONFG

7

xhwconf

DUHF

DUHF

MOD_TELDEF_CONFG

8

uant

8000

8000

MOD_TELDEF_CONFG

9

uulrate

8 9

10

11 Jim Taylor (printed 4/18/2003 5:53 PM)

I

7_8125, 15_625, 31_25, 62_5, 125, 250, 500, 1000, 2000

J Argument : Unit Type

none

none

n/a

n/a

bps

n/a

bps

n/a

DN

none

n/a

n/a

none

none

n/a

n/a

bps

n/a

fill Downlink rate to use for X-Band communication while in the default state.

7

H

Command Command Argument: Range Argument: or Discrete Values Units

Telemetry Modulation index to use while in the default state.

Unsigned Int

10, 20, 40, 120, 300, 504, 700, 900, 1185, 1422, 1800, 2212, 2844, 3160, 3555, 4200, 4424, 4977, 5688, 7110, 9480, 11850, 14220, 16590, 22120, 28440 0 to 63

DPT to activate while in the default state, by filename (filename only, not String full path). DPT filenames are 1 to 32 characters long, and do not include a 1 to 32 ASCII termination character. characters X-Band Hardware Configuration table 0 to 63 Unsigned Int ID for the default state Antenna to use for UHF RUHF, DUHF Enum communication while in the default state. Uplink rate to use for UHF 8000 Enum communication while in the default state.

//mer_seminar_jim200304172.xls <mod_teldef_confg>

MER CBM: modifying a Default Table row A

1 user input 12

B

Instance value

C

Command Stem

D Command Argument Number

MOD_TELDEF_CONFG

0

E

32000

32000

MOD_TELDEF_CONFG

10

udlrate

1

1

MOD_TELDEF_CONFG

11

uhwconf

0

0

MOD_TELDEF_CONFG

12

ehaconf

13

mode

13 14 15

RS_L_SDST

RS_L_SDST

16

Jim Taylor (printed 4/18/2003 5:53 PM)

MOD_TELDEF_CONFG

F

Command Argument: Name Command Argument: Description

G Command Argument: Type

H

I

Command Command Argument: Range Argument: or Discrete Values Units

fill 8000, 32000, Downlink rate to use for UHF Enum 128000, 256000 communication while in the default state. UHF Hardware Configuration table ID 0 to 31 Unsigned Int for the default state EH&A Configuration table ID for the 5 to 65535 Unsigned Int window Combination of encoding, frame length, and data path to be used by RS_L_SDST, downlink for the default state. When RS_L_UHF, the RSDL ASIC is connected to the RS_S_SDST, SDST, the Software Path is Enum RS_S_UHF, automatically connected to the UHF; CS_L_SDST, when the RSDL ASIC is connected to CS_L_UHF, the UHF, the Software Path is CS_S_SDST, automatically connected to the SDST. CS_S_UHF

J Argument : Unit Type

bps

n/a

none

none

seconds

duration

n/a

n/a

//mer_seminar_jim200304172.xls <mod_teldef_confg>

MER CBM: Comm Behavior Manager parameters

1 2 3 4 5 6 7 8 9 10 11

A

B

same?

default value

C

FALSE

10

12

12

SET_CBM_PRMS

FALSE

2

4

4

SET_CBM_PRMS

FALSE

2

3

3

SET_CBM_PRMS

TRUE

1

1

1

SET_CBM_PRMS

TRUE

1

1

1

SET_CBM_PRMS

TRUE

0

0

0

SET_CBM_PRMS

TRUE

1

1

1

SET_CBM_PRMS

FALSE

4

9

9

SET_CBM_PRMS

TRUE

7

7

7

user_value

D test value

E

G

1

dur_fau

2

dur_ac

3

dur_ea

4

dur_mpt

5

dur_xcnt

6

dur_ucnt

7

dur_xlpp

8

dur_xhpp

0 9

dur_upp

H

I

J

K

L

v9_h1 version (sharon)

SET_CBM_PRMS

Jim Taylor (printed 4/18/2003 2:14 PM)

F

SET_CBM_PRMS

Duration of the delay for a fine attitude update. Duration of the delay for an actuator calibration Duration of the delay for an HGA initial Earth acquisition Duration of the minimum preparation time. Duration of X-Band window "continuation" period Duration of UHF window "continuation" period Duration of X-Band LGA window prepacketization period Duration of X-Band HGA window prepacketization period Duration of UHF window prepacketization period

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

Unsigned Int 0 to 255

minutes

duration

fill Unsigned Int 0 to 255

minutes

duration

//mer_seminar_jim20030417 <set_cbm_prms>

ADD_COMM_WNDW command argument values for Descanso examples

X-band cases name

set_scid (files) to: set_cbm_nominal ADD_COMM_WNDW

startran

durtran

hwconf

ulrate

dlrate

index

dpt1

dur1

dpt2

dpt3

dur3

ehaconf

ant

wmup

attflg

mode

set_nom_ def

scid

2003-251T08:58:00

65

48

7_8125

40

0

rtOnlyDpt

0

rtOnlyDpt

rtOnlyDpt

0

0

LPLGA_MGA

0

NONE

RS_L_SDST

2

254

12

4

3

1

1

0

1

9

7

2004-022T12:00:00

35

18

125_0

120

42

rtOnlyDpt

90

edlDpt

rtOnlyDpt

60

6

HGA

20

ATT_CAL

RS_L_SDST

2

id

startran

durtran

hwconf

ulrate

dlrate

index

dpt1

dur1

dpt2

dpt3

dur3

ehaconf

ant

wmup

attflg

mode

set_nom_ def

scid

00 65535

2004-020T11:53:40

9

2

8000

128000

0

"rtOnlyDpt"

20

"uhfDpt"

"rtOnlyDpt"

30

4

RUHF

0

NONE

CS_L_UHF

5

253

2004-020T12:13:02

12

4

8000

8000

0

"rtOnlyDpt"

20

"uhfDpt"

"rtOnlyDpt"

30

6

RUHF

0

NONE

CS_S_UHF

4

253

id

254 =2

104

SET_CBM_PRMS set_cbm_nominal ADD_COMM_WNDW EXTEND_COMM_WNDW

=2

6653 = 5

UHF case name initialize surface1

Jim Taylor, printed 4/18/2003 2:14 PM)

//mer_seminar_jim20030417

MER Early Cruise: delta-DOR using CBM 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

A B 08:57:47.0 (HPwndw configuration)

C

D

E

F

arg_2

arg_3

arg_4

60

6

6

time

command stem

argument_1

08:57:15.0 08:57:15.0 08:57:15.0 08:57:15.5 08:57:16.0 08:57:16.5 08:57:17.0 08:57:17.5 08:57:18.0 08:57:18.5 08:57:19.0 08:57:19.5 08:57:20.0 08:57:20.5 08:57:21.0 08:57:22.0 08:57:23.0 08:57:24.0 08:57:25.0 08:58:00.0 08:58:00.0 08:58:00.0

SDST_POWER activate_dpt set_eha_rate set_uplink_rate set_dwnlink_mode set_dwnlink_rate sdst_encod_mode sdst_coherency sdst_tlm_mode sdst_subcar_freq sdst_tlm_mod_idx sdst_rng sdst_rng_mod_idx sdst_dor SDST_XCITR_POWER SET_RFS_ANT_PATH SSPA_POWER SSPA_SELECT SSPA_POWER SDST_XCITR_POWR (sdst_power)

ON rtOnlyDpt 30 7_8125 RS_L_SDST 40 TLM_OFF OFF SUBCARRIER 34953 0 OFF 17_5_DEG ON OFF LPLGA_MGA BKUP PRIM PRIM ON (ON)

(HPconfig is complete)

08:57:15.0 10:03:00.0

activate_dpt activate_dpt

(25000 Hz)

OFF OFF ON

rtOnlyDpt rtOnlyDpt

//mer_seminar_jim20030417 <expand_dor>, printed 4/18/2003 2:14 PM

MER Surface Ops: HGA telecom mode using Comm Window A B 3 baseline_timing 4 11:20:00.0 (start preparation) 5 time command stem 6 7 11:21:00.0 HEATER_CMDABLE 8 11:21:00.0 HEATER_CMDABLE 9 11:21:00.0 HEATER_CMDABLE 10 11:21:00.0 HEATER_CMDABLE 11 11:21:00.0 HEATER_CMDABLE 12 11:41:00.0 HEATER_CMDABLE 13 11:41:00.0 HEATER_CMDABLE 14 11:41:00.0 HEATER_CMDABLE 15 11:41:00.0 HEATER_CMDABLE 16 11:41:00.0 HEATER_CMDABLE 17 11:41:00.0 SUNFIND 18 11:53:00.0 INIT_HGA 19 11:57:00.0 HGA_TRACK_EARTH 20 21 22 23 11:59:47.0 (HPwndw configuration) 24 25 11:59:15.0 SDST_POWER 26 11:59:15.0 activate_dpt 27 11:59:15.0 set_eha_rate 28 11:59:15.5 set_uplink_rate 29 11:59:16.0 set_dwnlink_mode 30 11:59:16.5 set_dwnlink_rate 31 11:59:17.0 sdst_encod_mode 32 11:59:17.5 sdst_coherency 33 11:59:18.0 sdst_tlm_mode 34 11:59:18.5 sdst_subcar_freq 35 11:59:19.0 sdst_tlm_mod_idx 36 11:59:19.5 sdst_rng 37 11:59:20.0 sdst_rng_mod_idx 38 11:59:20.5 sdst_dor 39 11:59:21.0 SDST_XCITR_POWER 40 11:59:22.0 SET_RFS_ANT_PATH 41 11:59:23.0 SSPA_POWER 42 11:59:24.0 SSPA_SELECT 43 11:59:25.0 SSPA_POWER 44 12:00:00.0 SDST_XCITR_POWR 45 12:00:00.0 (sdst_power) 46 12:00:00.0 (HPconfig is complete) 47 48 12:00:45.0 activate_dpt 49 12:34:00.0 activate_dpt 50 12:35:00.0 STOP_HGA 51 12:35:00.0 STOW_HGA 52 53

C

D

E

F

argument_1

arg_2

arg_3

arg_4

HGABER HGAACT PANCAM PMABER PMAACT PANCAM PMABER PMAACT HGABER HGAACT

ON ON ON ON ON OFF OFF OFF OFF OFF

2220

AUTO

5

30

ON rtOnlyDpt 65535 125_0 RS_L_SDST 120 7_1_2 OFF SUBCARRIER 34953 42 OFF 35_DEG OFF OFF HGA BKUP BKUP PRIM ON (ON)

10

(25000 Hz)

ON OFF OFF

edlDpt rtOnlyDpt

//mer_seminar_jim20030417 <expand_hga>, printed 4/18/2003 2:14 PM

Return to default after comm window A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

B

C

D

E

F

argument_1 OFF ON OFF RPLGA_CLGA 125_0 RS_L_SDST 1185 7_1_2 ON SUBCARRIER 34953 47 ON 17_5_DEG OFF BKUP PRIM PRIM ON (ON) "rtOnlyDpt" 30

arg_2

arg_3

arg_4

6

6

12:35:00.0 (return to default)

time 12:35:00.0 12:35:10.0 12:35:10.0 12:35:11.0 12:35:11.5 12:35:12.0 12:35:12.5 12:35:13.0 12:35:13.5 12:35:14.0 12:35:14.5 12:35:15.0 12:35:15.5 12:35:16.0 12:35:16.5 12:35:17.5 12:35:18.0 12:35:18.5 12:35:19.0 12:35:19.5 12:35:20.0 12:35:20.5

command stem UHF_POWER SDST_POWER sdst_xcitr_power set_rfs_ant_path set_uplink_rate set_dwnlink_mode set_dwnlink_rate sdst_encod_mode sdst_coherency sdst_tlm_mode sdst_subcar_freq sdst_tlm_mod_idx sdst_rng sdst_rng_mod_idx sdst_dor sspa_power sspa_select sspa_power sdst_xcitr_power (sdst_power) activate_dpt set_eha_rate

(25000 Hz)

OFF OFF ON

60

//mer_seminar_jim20030417 , printed 4/18/2003 2:14 PM

Expansion of UHF comm window 12:13:02.0 Window configure UHF

time 12:05:02.0 12:12:57.0 12:12:57.0 12:12:58.0 12:12:59.0 12:12:59.5 12:13:00.0 12:13:00.5 12:13:01.0 12:13:01.5 12:13:02.0 12:13:22.0 12:24:32.0 12:25:02.0

command stem

uhf hwconf id (row) --->

argument_1

4

arg_2

arg_3

arg_4

arg_5

=startran - newprep ACTIVATE_DPT UHF_POWER SET_UHF_ANT_PATH UHF_POWER SET_DWNLINK_MODE UHF_RCV_MODE UHF_ACQ_DUR UHF_TONE_BEACON UHF_XMIT_MODE UHF_SC_ID ACTIVATE_DPT ACTIVATE_DPT

"rtOnlyDpt" OFF RUHF ON CS_S_UHF MGS_MR ODY MGS MGS_MR 253 "uhfDpt" "rtOnlyDpt"

8_KBPS

FSK

SCRAMBLE

8_KBPS

PSK

CONV_VIT_G2INV DISABLE

=startran + durtran

12:25:02.0 SET_CBM_NOMINAL tele default id (row)---> uhf hwconf id (row) ---> 12:25:02.0 UHF_POWER

Jim Taylor (printed 4/18/2003 2:14 PM)

4 1 OFF

//mer_seminar_jim20030417 <expand_uhf>

Recommend Documents