;+ pla_dig_hk_crib
;
; digital housekeeping crib sheet
; last modified:  3 July, 2007
;		(set_com_dig_hk changed to set_com_mon)
;
;
;
;------------------ INPUT PARAMETERS ----------------------------------
; sat:        'A': Ahead, 'B': Behind
; housekeeping values: Enter integers from 1 to 199, corresponding to
; 		      items listed in table below array
;              
;            
;
; time:       Start date/time string in tplot format ('yyyy-mm-dd/hh:mm:ss')
; timespan:   Set the time span
;            (keywords: SECONDS, MINUTES, HOURS, DAYS (DEFAULT))
;
;--------------------------------------------------------------------------

time='2009-01-01/00:00:00'
timespan, time, 200, /days ; SECONDS, MINUTES, HOURS, DAYS (DEFAULT)
  
sat='A'	; spacecraft ('A' or 'B')
sat_dig_hk = [23,24,25,26,27,28,29,30,31,32,33,34]	; product from list below

; Below is a list of housekeeping items, and their corresponding number to 
; enter in the sat_dig_hk list above.
;
;Number	;  Item				; Additional Info
;--------------------------------------------------------------------------
; 1	; dpu_sw_version	
; 2	; cmd_rcvd_cnt
; 3	; cmd_exec_cnt                    
; 4	; cmd_total_err_cnt
; 5	; cmd_parity_err_cnt
; 6	; cmd_frame_err_cnt
; 7	; cmd_illegal_err_cnt
; 8	; ic_status_reg
; 9	; ic_ctl_reg
; 10	; lbc_reset_ctl
; 11	; lbc_mode_ctl
; 12	; lbc_logic_ctl_a
; 13	; lbc_logic_ctl_b
; 14	; lbc_tac_pwr_ctl
; 15	; lbc_reg_seq
; 16	; lbc_event_ctl
; 17	; lbc_rlim_ch
; 18	; lbc_rlim_hi
; 19	; lbc_rlim_lo
; 20	; lbe_pos_ctrl
; 21	; lbe_pos_disable0
; 22	; lbe_pos_disable2'
; 23	; lbe_tac0_ctrl
; 24	; lbe_tac0_dac
; 25	; lbe_tac2_ctrl
; 26	; lbe_tac2_dac
; 27	; lbe_tac0_under_hi
; 28	; lbe_tac0_under_lo
; 29	; lbe_tac0_over_hi
; 30	; lbe_tac0_over_lo
; 31	; lbe_tac2_under_hi
; 32	; lbe_tac2_under_lo
; 33	; lbe_tac2_over_hi
; 34	; lbe_tac2_over_lo
; 35	; lbe_ssd_ctrl
; 36	; lbe_ssd_cmd_h
; 37	; lbe_ssd_cmd_l
; 38	; lbe_ssd_dis
; 39	; lbe_ssd_under_hi
; 40	; lbe_ssd_under_lo
; 41	; lbe_ssd_over_hi
; 42	; lbe_ssd_over_lo
; 43	; lbe_sel_ctrl
; 44	; lbe_trig_mode
; 45	; lbe_esa_step
; 46	; lbe_defl_step
; 47	; lbe_ssd_offset0
; 48	; lbe_ssd_offset1
; 49	; lbe_ssd_offset2
; 50	; lbe_ssd_offset3
; 51	; lbe_ssd_offset4
; 52	; lbe_ssd_offset5
; 53	; lbe_ssd_offset6
; 54	; lbe_ssd_offset7
; 55	; lbe_stim_enable
; 56	; lbe_stim_freq_hi
; 57	; lbe_stim_freq_lo
; 58	; lbe_sel0_window
; 59	; lbe_sel2_window
; 60	; lbe_ssd_offset8
; 61	; lbe_ssd_offset9
; 62	; lbe_ssd_offset10
; 63	; lbe_ssd_offset11
; 64	; lbe_ssd_offset12
; 65	; lbe_ssd_offset13
; 66	; lbe_ssd_offset14
; 67	; lbe_ssd_offset15
; 68	; lbe_pos_ra
; 69	; dacm_pac_mcp_ssd_ctl_mcp_limit
; 70	; dacm_pac_limit
; 71	; dacm_esa_ctl
; 72	; dacm_s_ch_ctl
; 73	; dacm_dfl_1_ctl
; 74	; dacm_dfl_2_ctl
; 75	; dacm_control
; 76	; dacm_status
; 77	; dacm_adc_lu_ctr
; 78	; dacm_dfl_1_offset
; 79	; dacm_dfl_2_offset
; 80	; dacm_pac_coarse
; 81	; dacm_pac_fine
; 82	; dacm_pac_cm_fs_coarse
; 83	; dacm_pac_cm_fs_fine
; 84	; dacm_mcp_coarse
; 85	; dacm_mcp_fine
; 86	; dacm_mcp_cm_fs_coarse
; 87	; dacm_mcp_cm_fs_fine
; 88	; dacm_ssd_coarse
; 89	; dacm_ssd_fine
; 90	; dacm_esa_coarse
; 91	; dacm_esa_fine
; 92	; dacm_s_ch_coarse
; 93	; dacm_s_ch_fine
; 94	; dacm_s_ch_tap_coarse
; 95	; dacm_s_ch_tap_fine
; 96	; dacm_dfl_1_coarse
; 97	; dacm_dfl_1_fine
; 98	; dacm_dfl_1_dfine
; 99	; dacm_dfl_2_coarse
; 100	; dacm_dfl_2_fine
; 101	; dacm_dfl_2_dfine
; 102	; dacr_pac_mcp_ssd_ctl_mcp_limit
; 103	; dacr_pac_limit
; 104	; dacr_esa_ctl
; 105	; dacr_s_ch_ctl
; 106	; dacr_dfl_1_ctl
; 107	; dacr_dfl_2_ctl
; 108	; dacr_control
; 109	; dacr_status
; 110	; dacr_adc_lu_ctr
; 111	; dacr_dfl_1_offset
; 112	; dacr_dfl_2_offset
; 113	; dacr_c_pac_coarse
; 114	; dacr_c_pac_fine
; 115	; dacr_c_pac_cm_fs_coarse
; 116	; dacr_c_pac_cm_fs_fine
; 117	; dacr_c_mcp_coarse
; 118	; dacr_c_mcp_fine
; 119	; dacr_c_mcp_cm_fs_coarse
; 120	; dacr_c_mcp_cm_fs_fine
; 121	; dacr_c_ssd_coarse
; 122	; dacr_c_ssd_fine
; 123	; dacr_c_esa_coarse
; 124	; dacr_c_esa_fine
; 125	; dacr_c_s_ch_coarse
; 126	; dacr_c_s_ch_fine
; 127	; dacr_c_s_ch_tap_coarse
; 128	; dacr_c_s_ch_tap_fine
; 129	; dacr_dfl_1_coarse
; 130	; dacr_dfl_1_fine
; 131	; dacr_dfl_1_dfine
; 132	; dacr_dfl_2_coarse
; 133	; dacr_dfl_2_fine
; 134	; dacr_dfl_2_dfine
; 135	; sw_status1
; 136	; sw_hv_ramp_status
; 137	; sw_hv_enable_status
; 138	; sw_hv_limit_status
; 139	; sw_eepromchksum
; 140	; hkp_sampletime
; 141	; pac_discharge_status
; 142	; pac_discharge_cnt
; 143	; pac_discharge_conseccntr
; 144	; pac_discharge_safe_att
; 145	; analog_limit_status
; 146	; analog_lim_pt1_status
; 147	; analog_lim_pt1_id
; 148	; analog_lim_pt1_red
; 149	; analog_lim_pt2_status
; 150	; analog_lim_pt2_id
; 151	; analog_lim_pt2_red
; 152	; analog_lim_pt3_status
; 153	; analog_lim_pt3_id
; 154	; analog_lim_pt3_red
; 155	; analog_lim_pt4_status
; 156	; analog_lim_pt4_id
; 157	; analog_lim_pt4_red
; 158	; analog_lim_pt5_status
; 159	; analog_lim_pt5_id
; 160	; analog_lim_pt5_red
; 161	; analog_lim_pt6_status
; 162	; analog_lim_pt6_id
; 163	; analog_lim_pt6_red
; 164	; analog_lim_pt7_status
; 165	; analog_lim_pt7_id
; 166	; analog_lim_pt7_red
; 167	; analog_lim_pt8_status
; 168	; analog_lim_pt8_id
; 169	; analog_lim_pt8_red
; 170	; analog_lim_pt9_status
; 171	; analog_lim_pt9_id
; 172	; analog_lim_pt9_red
; 173	; analog_lim_pt10_status
; 174	; analog_lim_pt10_id
; 175	; analog_lim_pt10_red
; 176	; analog_lim_pt11_status
; 177	; analog_lim_pt11_id
; 178	; analog_lim_pt11_red
; 179	; analog_lim_pt12_status
; 180	; analog_lim_pt12_id
; 181	; analog_lim_pt12_red
; 182	; analog_lim_pt13_status
; 183	; analog_lim_pt13_id
; 184	; analog_lim_pt13_red
; 185	; analog_lim_pt14_status
; 186	; analog_lim_pt14_id
; 187	; analog_lim_pt14_red
; 188	; analog_lim_pt15_status
; 189	; analog_lim_pt15_id
; 190	; analog_lim_pt15_red
; 191	; opmode
; 192	; sw_mode
; 193	; proton_mode
; 194	; active_supplyid
; 195	; supply_coarse_rb
; 196	; supply_fine_rb
; 197	; swmaint_supplystat
; 198	; swmaint_pac_coarse
; 199	; swmaint_pac_fine

;----------------------------------------------------------------------

;----------------------------------------------------------------------
; Here you can adjust the size of the X, Y, or Z characters
;----------------------------------------------------------------------
!x.charsize = 1.0
!y.charsize = 0.75
!z.charsize = 1.0

;----------------------------------------------------------------------
; PLOT DIGITAL HOUSEKEEPING
;----------------------------------------------------------------------
set_com_mon
pl_plot_dig_hk_from_crib, sat_dig_hk, sat, /INST_COORD 
