\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{union__ISIS__acd__off__cfg}{\_\-ISIS\_\-acd\_\-off\_\-cfg} (Union for command bitfield \hyperlink{struct__ISIS__acd__off__cfg__Bfl}{\_\-ISIS\_\-acd\_\-off\_\-cfg\_\-Bfl} )}{\pageref{union__ISIS__acd__off__cfg}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__acd__off__cfg__Bfl}{\_\-ISIS\_\-acd\_\-off\_\-cfg\_\-Bfl} (Identifies the FREE boards to power off )}{\pageref{struct__ISIS__acd__off__cfg__Bfl}}{}
\item\contentsline{section}{\hyperlink{union__ISIS__acd__on__cfg}{\_\-ISIS\_\-acd\_\-on\_\-cfg} (Union for command bitfield \hyperlink{struct__ISIS__acd__on__cfg__Bfl}{\_\-ISIS\_\-acd\_\-on\_\-cfg\_\-Bfl} )}{\pageref{union__ISIS__acd__on__cfg}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__acd__on__cfg__Bfl}{\_\-ISIS\_\-acd\_\-on\_\-cfg\_\-Bfl} (Identifies the FREE boards to power and the PDU to use )}{\pageref{struct__ISIS__acd__on__cfg__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__Alert__Tlm}{\_\-ISIS\_\-Alert\_\-Tlm} (Alert telemetry packet $\backslash$ APID 0x34a )}{\pageref{struct__ISIS__Alert__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__AutoRepoint__Pkt}{\_\-ISIS\_\-Auto\-Repoint\_\-Pkt} (LAT request to SC, repoint $\backslash$ APID 0x600 $\backslash$ function code 2 )}{\pageref{struct__ISIS__AutoRepoint__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__AutoRepoint__Prm}{\_\-ISIS\_\-Auto\-Repoint\_\-Prm} (LAT request to SC, repoint $\backslash$ APID 0x600 $\backslash$ function code 2 )}{\pageref{struct__ISIS__AutoRepoint__Prm}}{}
\item\contentsline{section}{\hyperlink{union__ISIS__BUINT}{\_\-ISIS\_\-BUINT} (Union for command bitfield \hyperlink{struct__ISIS__BUINT__Bfl}{\_\-ISIS\_\-BUINT\_\-Bfl} )}{\pageref{union__ISIS__BUINT}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__BUINT__Bfl}{\_\-ISIS\_\-BUINT\_\-Bfl} (Unsigned integer work around for ITOS )}{\pageref{struct__ISIS__BUINT__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ClrSciStats__Pkt}{\_\-ISIS\_\-Clr\-Sci\-Stats\_\-Pkt} (Reset Science Data generation status $\backslash$ APID 0x688 $\backslash$ function code 20 )}{\pageref{struct__ISIS__ClrSciStats__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__CmdCounts__Tlm}{\_\-ISIS\_\-Cmd\-Counts\_\-Tlm} (Command counts for no-op and att, anc, \& time-tone $\backslash$ APID 0x29b )}{\pageref{struct__ISIS__CmdCounts__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__DiscreteLines__Tlm}{\_\-ISIS\_\-Discrete\-Lines\_\-Tlm} (State of LAT discrete inputs $\backslash$ APID 0x29a )}{\pageref{struct__ISIS__DiscreteLines__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__DrvDiscrete__Pkt}{\_\-ISIS\_\-Drv\-Discrete\_\-Pkt} (Drive PIDs \#5 and \#6 $\backslash$ APID 0x688 $\backslash$ function code 4 )}{\pageref{struct__ISIS__DrvDiscrete__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__DrvDiscrete__Prm}{\_\-ISIS\_\-Drv\-Discrete\_\-Prm} (Drive PIDs \#5 and \#6 $\backslash$ APID 0x688 $\backslash$ function code 4 )}{\pageref{struct__ISIS__DrvDiscrete__Prm}}{}
\item\contentsline{section}{\hyperlink{union__ISIS__epu__off__cfg}{\_\-ISIS\_\-epu\_\-off\_\-cfg} (Union for command bitfield \hyperlink{struct__ISIS__epu__off__cfg__Bfl}{\_\-ISIS\_\-epu\_\-off\_\-cfg\_\-Bfl} )}{\pageref{union__ISIS__epu__off__cfg}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__epu__off__cfg__Bfl}{\_\-ISIS\_\-epu\_\-off\_\-cfg\_\-Bfl} (Identifies the EPUs to power off )}{\pageref{struct__ISIS__epu__off__cfg__Bfl}}{}
\item\contentsline{section}{\hyperlink{union__ISIS__epu__on__cfg}{\_\-ISIS\_\-epu\_\-on\_\-cfg} (Union for command bitfield \hyperlink{struct__ISIS__epu__on__cfg__Bfl}{\_\-ISIS\_\-epu\_\-on\_\-cfg\_\-Bfl} )}{\pageref{union__ISIS__epu__on__cfg}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__epu__on__cfg__Bfl}{\_\-ISIS\_\-epu\_\-on\_\-cfg\_\-Bfl} (Identifies the EPUs to power on and the PDUs to use )}{\pageref{struct__ISIS__epu__on__cfg__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GBMCalcInfo__Pkt}{\_\-ISIS\_\-GBMCalc\-Info\_\-Pkt} (GBM calculated information $\backslash$ APID 0x660 $\backslash$ function code 1 )}{\pageref{struct__ISIS__GBMCalcInfo__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GBMCalcInfo__Prm}{\_\-ISIS\_\-GBMCalc\-Info\_\-Prm} (GBM calculated information $\backslash$ APID 0x660 $\backslash$ function code 1 )}{\pageref{struct__ISIS__GBMCalcInfo__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GBMCloseOut__Pkt}{\_\-ISIS\_\-GBMClose\-Out\_\-Pkt} (GBM closeout $\backslash$ APID 0x660 $\backslash$ function code 3 )}{\pageref{struct__ISIS__GBMCloseOut__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GBMCloseOut__Prm}{\_\-ISIS\_\-GBMClose\-Out\_\-Prm} (GBM closeout $\backslash$ APID 0x660 $\backslash$ function code 3 )}{\pageref{struct__ISIS__GBMCloseOut__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GBMRepointRec__Pkt}{\_\-ISIS\_\-GBMRepoint\-Rec\_\-Pkt} (Candidate repoint recommendation $\backslash$ APID 0x660 $\backslash$ function code 2 )}{\pageref{struct__ISIS__GBMRepointRec__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GBMRepointRec__Prm}{\_\-ISIS\_\-GBMRepoint\-Rec\_\-Prm} (Candidate repoint recommendation $\backslash$ APID 0x660 $\backslash$ function code 2 )}{\pageref{struct__ISIS__GBMRepointRec__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GetHwCnfig__Pkt}{\_\-ISIS\_\-Get\-Hw\-Cnfig\_\-Pkt} (Request generation of hardware config tlm $\backslash$ APID 0x688 $\backslash$ function code 22 )}{\pageref{struct__ISIS__GetHwCnfig__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GetSciStats__Pkt}{\_\-ISIS\_\-Get\-Sci\-Stats\_\-Pkt} (Get Science Data generation status $\backslash$ APID 0x688 $\backslash$ function code 21 )}{\pageref{struct__ISIS__GetSciStats__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GetSwCnfg__Pkt}{\_\-ISIS\_\-Get\-Sw\-Cnfg\_\-Pkt} (Generate diagnostic tlm of device file keys $\backslash$ APID 0x688 $\backslash$ function code 23 )}{\pageref{struct__ISIS__GetSwCnfg__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__GetSwCnfg__Prm}{\_\-ISIS\_\-Get\-Sw\-Cnfg\_\-Prm} (Generate diagnostic tlm of device file keys $\backslash$ APID 0x688 $\backslash$ function code 23 )}{\pageref{struct__ISIS__GetSwCnfg__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__HtrOffOn__Pkt}{\_\-ISIS\_\-Htr\-Off\-On\_\-Pkt} (Command HP heater switches off or on $\backslash$ APID 0x688 $\backslash$ function code 2 )}{\pageref{struct__ISIS__HtrOffOn__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__HtrOffOn__Prm}{\_\-ISIS\_\-Htr\-Off\-On\_\-Prm} (Command HP heater switches off or on $\backslash$ APID 0x688 $\backslash$ function code 2 )}{\pageref{struct__ISIS__HtrOffOn__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__HwCnfig__Tlm}{\_\-ISIS\_\-Hw\-Cnfig\_\-Tlm} (Hardware version numbers $\backslash$ APID 0x29d )}{\pageref{struct__ISIS__HwCnfig__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__LoadShed__Pkt}{\_\-ISIS\_\-Load\-Shed\_\-Pkt} (Notify LAT power off 15 secs $\backslash$ APID 0x688 $\backslash$ function code 1 )}{\pageref{struct__ISIS__LoadShed__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__MainFeedOn__Pkt}{\_\-ISIS\_\-Main\-Feed\-On\_\-Pkt} (Notification main power feed turned off $\backslash$ APID 0x688 $\backslash$ function code 16 )}{\pageref{struct__ISIS__MainFeedOn__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__MainFeedOn__Prm}{\_\-ISIS\_\-Main\-Feed\-On\_\-Prm} (Notification main power feed turned off $\backslash$ APID 0x688 $\backslash$ function code 16 )}{\pageref{struct__ISIS__MainFeedOn__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__MonitorCmdCounts__Pkt}{\_\-ISIS\_\-Monitor\-Cmd\-Counts\_\-Pkt} (Monitor no-op and spacecraft message counts $\backslash$ APID 0x688 $\backslash$ function code 19 )}{\pageref{struct__ISIS__MonitorCmdCounts__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__MonitorDiscretes__Pkt}{\_\-ISIS\_\-Monitor\-Discretes\_\-Pkt} (Monitor discretes and send to TLM $\backslash$ APID 0x688 $\backslash$ function code 5 )}{\pageref{struct__ISIS__MonitorDiscretes__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__NoOp__Pkt}{\_\-ISIS\_\-No\-Op\_\-Pkt} (No-Op Command $\backslash$ APID 0x688 $\backslash$ function code 10 )}{\pageref{struct__ISIS__NoOp__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__PowerOff__Pkt}{\_\-ISIS\_\-Power\-Off\_\-Pkt} (Instructs the LAT to power off tem, epu, acd $\backslash$ APID 0x688 $\backslash$ function code 18 )}{\pageref{struct__ISIS__PowerOff__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__PowerOff__Prm}{\_\-ISIS\_\-Power\-Off\_\-Prm} (Instructs the LAT to power off tem, epu, acd $\backslash$ APID 0x688 $\backslash$ function code 18 )}{\pageref{struct__ISIS__PowerOff__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__PowerOn__Pkt}{\_\-ISIS\_\-Power\-On\_\-Pkt} (Instructs the LAT to power on tem, epu, acd $\backslash$ APID 0x688 $\backslash$ function code 17 )}{\pageref{struct__ISIS__PowerOn__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__PowerOn__Prm}{\_\-ISIS\_\-Power\-On\_\-Prm} (Instructs the LAT to power on tem, epu, acd $\backslash$ APID 0x688 $\backslash$ function code 17 )}{\pageref{struct__ISIS__PowerOn__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__Reboot__Pkt}{\_\-ISIS\_\-Reboot\_\-Pkt} (Reboot SIU $\backslash$ APID 0x688 $\backslash$ function code 11 )}{\pageref{struct__ISIS__Reboot__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__RepointReply__Pkt}{\_\-ISIS\_\-Repoint\-Reply\_\-Pkt} (SC status reply to LAT reqpoint request $\backslash$ APID 0x661 $\backslash$ function code 0 )}{\pageref{struct__ISIS__RepointReply__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__RepointReply__Prm}{\_\-ISIS\_\-Repoint\-Reply\_\-Prm} (SC status reply to LAT reqpoint request $\backslash$ APID 0x661 $\backslash$ function code 0 )}{\pageref{struct__ISIS__RepointReply__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ReqAlertGen__Pkt}{\_\-ISIS\_\-Req\-Alert\-Gen\_\-Pkt} (Request generation of alert telemetry $\backslash$ APID 0x688 $\backslash$ function code 12 )}{\pageref{struct__ISIS__ReqAlertGen__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ReqAlertGen__Prm}{\_\-ISIS\_\-Req\-Alert\-Gen\_\-Prm} (Request generation of alert telemetry $\backslash$ APID 0x688 $\backslash$ function code 12 )}{\pageref{struct__ISIS__ReqAlertGen__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ReqRepointGen__Pkt}{\_\-ISIS\_\-Req\-Repoint\-Gen\_\-Pkt} (Request LAT to issue repoint to SC $\backslash$ APID 0x688 $\backslash$ function code 3 )}{\pageref{struct__ISIS__ReqRepointGen__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ReqRepointGen__Prm}{\_\-ISIS\_\-Req\-Repoint\-Gen\_\-Prm} (Request LAT to issue repoint to SC $\backslash$ APID 0x688 $\backslash$ function code 3 )}{\pageref{struct__ISIS__ReqRepointGen__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ScAncillary__Pkt}{\_\-ISIS\_\-Sc\-Ancillary\_\-Pkt} (Ancillary data from spacecraft $\backslash$ APID 0x701 $\backslash$ function code 2 )}{\pageref{struct__ISIS__ScAncillary__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ScAncillary__Prm}{\_\-ISIS\_\-Sc\-Ancillary\_\-Prm} (Ancillary data from spacecraft $\backslash$ APID 0x701 $\backslash$ function code 2 )}{\pageref{struct__ISIS__ScAncillary__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ScAttitude__Pkt}{\_\-ISIS\_\-Sc\-Attitude\_\-Pkt} (Space craft attitude $\backslash$ APID 0x701 $\backslash$ function code 1 )}{\pageref{struct__ISIS__ScAttitude__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ScAttitude__Prm}{\_\-ISIS\_\-Sc\-Attitude\_\-Prm} (Space craft attitude $\backslash$ APID 0x701 $\backslash$ function code 1 )}{\pageref{struct__ISIS__ScAttitude__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__SciDataGenDef__Pkt}{\_\-ISIS\_\-Sci\-Data\-Gen\-Def\_\-Pkt} (Science data generation definitions $\backslash$ APID 0x688 $\backslash$ function code 6 )}{\pageref{struct__ISIS__SciDataGenDef__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__SciDataGenDef__Prm}{\_\-ISIS\_\-Sci\-Data\-Gen\-Def\_\-Prm} (Science data generation definitions $\backslash$ APID 0x688 $\backslash$ function code 6 )}{\pageref{struct__ISIS__SciDataGenDef__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__SciStat__Tlm}{\_\-ISIS\_\-Sci\-Stat\_\-Tlm} (Science data generation error status $\backslash$ APID 0x29c )}{\pageref{struct__ISIS__SciStat__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ScTimeTone__Pkt}{\_\-ISIS\_\-Sc\-Time\-Tone\_\-Pkt} (Time tone command from the spacecraft $\backslash$ APID 0x701 $\backslash$ function code 3 )}{\pageref{struct__ISIS__ScTimeTone__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__ScTimeTone__Prm}{\_\-ISIS\_\-Sc\-Time\-Tone\_\-Prm} (Time tone command from the spacecraft $\backslash$ APID 0x701 $\backslash$ function code 3 )}{\pageref{struct__ISIS__ScTimeTone__Prm}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__SelSciDataIf__Pkt}{\_\-ISIS\_\-Sel\-Sci\-Data\-If\_\-Pkt} (Select science data interface $\backslash$ APID 0x688 $\backslash$ function code 8 )}{\pageref{struct__ISIS__SelSciDataIf__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__SelSciDataIf__Prm}{\_\-ISIS\_\-Sel\-Sci\-Data\-If\_\-Prm} (Select science data interface $\backslash$ APID 0x688 $\backslash$ function code 8 )}{\pageref{struct__ISIS__SelSciDataIf__Prm}}{}
\item\contentsline{section}{\hyperlink{union__ISIS__siu__cfg}{\_\-ISIS\_\-siu\_\-cfg} (Union for command bitfield \hyperlink{struct__ISIS__siu__cfg__Bfl}{\_\-ISIS\_\-siu\_\-cfg\_\-Bfl} )}{\pageref{union__ISIS__siu__cfg}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__siu__cfg__Bfl}{\_\-ISIS\_\-siu\_\-cfg\_\-Bfl} (SIU on configuration )}{\pageref{struct__ISIS__siu__cfg__Bfl}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__StopSciData__Pkt}{\_\-ISIS\_\-Stop\-Sci\-Data\_\-Pkt} (Cease science data generation $\backslash$ APID 0x688 $\backslash$ function code 7 )}{\pageref{struct__ISIS__StopSciData__Pkt}}{}
\item\contentsline{section}{\hyperlink{struct__ISIS__SwCnfg__Tlm}{\_\-ISIS\_\-Sw\-Cnfg\_\-Tlm} (Directory dump containing file keys $\backslash$ APID 0x29e )}{\pageref{struct__ISIS__SwCnfg__Tlm}}{}
\item\contentsline{section}{\hyperlink{struct__ITC__QueueItem}{\_\-ITC\_\-Queue\-Item} (Forward reference for struct \_\-ITC\_\-Queue\-Item )}{\pageref{struct__ITC__QueueItem}}{}
\item\contentsline{section}{\hyperlink{structISIS__Control}{ISIS\_\-Control} (ISIS variables )}{\pageref{structISIS__Control}}{}
\end{CompactList}
