├── README.md ├── SUA_Open_Source_cFE 6 1_GSC-16232.pdf ├── apps ├── ci_lab │ ├── README.txt │ ├── fsw │ │ ├── for_build │ │ │ └── Makefile │ │ ├── mission_inc │ │ │ └── ci_lab_perfids.h │ │ ├── platform_inc │ │ │ └── ci_lab_msgids.h │ │ └── src │ │ │ ├── ci_lab_app.c │ │ │ ├── ci_lab_app.h │ │ │ ├── ci_lab_defs.h │ │ │ ├── ci_lab_events.h │ │ │ ├── ci_lab_msg.h │ │ │ └── ci_lab_version.h │ └── test_and_ground │ │ ├── rdl │ │ └── template │ │ │ ├── template_cmd_CI_CMD.rdl │ │ │ └── template_tlm_CI_HK_TLM.rdl │ │ └── sam │ │ └── fmt │ │ └── SCX_CPU1_CI_HK.fmt ├── inc │ └── sample_lib.h ├── sample_app │ └── fsw │ │ ├── for_build │ │ └── Makefile │ │ ├── mission_inc │ │ └── sample_app_perfids.h │ │ ├── platform_inc │ │ └── sample_app_msgids.h │ │ └── src │ │ ├── sample_app.c │ │ ├── sample_app.h │ │ ├── sample_app_events.h │ │ ├── sample_app_msg.h │ │ └── sample_app_version.h ├── sample_lib │ └── fsw │ │ ├── for_build │ │ └── Makefile │ │ ├── public_inc │ │ └── sample_lib.h │ │ └── src │ │ ├── sample_lib.c │ │ └── sample_lib_version.h ├── sch_lab │ ├── README.txt │ └── fsw │ │ ├── for_build │ │ └── Makefile │ │ ├── mission_inc │ │ └── sch_lab_perfids.h │ │ ├── platform_inc │ │ └── sch_lab_sched_tab.h │ │ └── src │ │ ├── sch_lab_app.c │ │ └── sch_lab_version.h └── to_lab │ ├── README.txt │ ├── fsw │ ├── for_build │ │ └── Makefile │ ├── mission_inc │ │ └── to_lab_perfids.h │ ├── platform_inc │ │ ├── to_lab_msgids.h │ │ └── to_lab_sub_table.h │ └── src │ │ ├── to_lab_app.c │ │ ├── to_lab_app.c.back │ │ ├── to_lab_app.h │ │ ├── to_lab_events.h │ │ ├── to_lab_msg.h │ │ └── to_lab_version.h │ └── test_and_ground │ ├── rdl │ └── template │ │ ├── template_cmd_TO_CMD.rdl │ │ └── template_tlm_TO_HK_TLM.rdl │ └── sam │ └── fmt │ └── SCX_CPU1_TO_HK.fmt ├── build ├── Makefile ├── cfs.mak ├── cfs_tst.mak ├── cpu1 │ ├── Makefile │ ├── cfe │ │ ├── Makefile │ │ ├── cfe-config.mak │ │ ├── debug-opts.mak │ │ ├── detail_doxy │ │ ├── es │ │ │ └── Makefile │ │ ├── evs │ │ │ └── Makefile │ │ ├── fs │ │ │ └── Makefile │ │ ├── link │ │ │ └── Makefile │ │ ├── osal │ │ │ └── Makefile │ │ ├── psp │ │ │ └── Makefile │ │ ├── sb │ │ │ └── Makefile │ │ ├── tbl │ │ │ └── Makefile │ │ ├── time │ │ │ └── Makefile │ │ ├── unit-test │ │ │ ├── Makefile │ │ │ ├── es │ │ │ │ └── Makefile │ │ │ ├── evs │ │ │ │ └── Makefile │ │ │ ├── fs │ │ │ │ └── Makefile │ │ │ ├── sb │ │ │ │ └── Makefile │ │ │ ├── tbl │ │ │ │ └── Makefile │ │ │ └── time │ │ │ │ └── Makefile │ │ └── user_doxy │ ├── detail_doxy │ ├── docs │ │ └── dox_src │ │ │ ├── detailed_design │ │ │ └── cpu1.dox │ │ │ ├── get_date.sh │ │ │ └── users_guide │ │ │ └── cpu1.dox │ ├── exe │ │ └── cfe_es_startup.scr │ ├── make_cfe_ut │ └── user_doxy ├── cpu2 │ ├── Makefile │ ├── cfe │ │ ├── Makefile │ │ ├── cfe-config.mak │ │ ├── debug-opts.mak │ │ ├── detail_doxy │ │ ├── es │ │ │ └── Makefile │ │ ├── evs │ │ │ └── Makefile │ │ ├── fs │ │ │ └── Makefile │ │ ├── link │ │ │ └── Makefile │ │ ├── osal │ │ │ └── Makefile │ │ ├── psp │ │ │ └── Makefile │ │ ├── sb │ │ │ └── Makefile │ │ ├── tbl │ │ │ └── Makefile │ │ ├── time │ │ │ └── Makefile │ │ ├── unit-test │ │ │ ├── Makefile │ │ │ ├── es │ │ │ │ └── Makefile │ │ │ ├── evs │ │ │ │ └── Makefile │ │ │ ├── fs │ │ │ │ └── Makefile │ │ │ ├── sb │ │ │ │ └── Makefile │ │ │ ├── tbl │ │ │ │ └── Makefile │ │ │ └── time │ │ │ │ └── Makefile │ │ └── user_doxy │ ├── detail_doxy │ ├── docs │ │ └── dox_src │ │ │ ├── detailed_design │ │ │ └── cpu2.dox │ │ │ ├── get_date.sh │ │ │ └── users_guide │ │ │ └── cpu2.dox │ ├── exe │ │ └── cfe_es_startup.scr │ ├── make_cfe_ut │ └── user_doxy └── cpu3 │ ├── Makefile │ ├── cfe │ ├── Makefile │ ├── cfe-config.mak │ ├── debug-opts.mak │ ├── detail_doxy │ ├── es │ │ └── Makefile │ ├── evs │ │ └── Makefile │ ├── fs │ │ └── Makefile │ ├── link │ │ └── Makefile │ ├── osal │ │ └── Makefile │ ├── psp │ │ └── Makefile │ ├── sb │ │ └── Makefile │ ├── tbl │ │ └── Makefile │ ├── time │ │ └── Makefile │ ├── unit-test │ │ ├── Makefile │ │ ├── es │ │ │ └── Makefile │ │ ├── evs │ │ │ └── Makefile │ │ ├── fs │ │ │ └── Makefile │ │ ├── sb │ │ │ └── Makefile │ │ ├── tbl │ │ │ └── Makefile │ │ └── time │ │ │ └── Makefile │ └── user_doxy │ ├── detail_doxy │ ├── docs │ └── dox_src │ │ ├── detailed_design │ │ └── cpu3.dox │ │ ├── get_date.sh │ │ └── users_guide │ │ └── cpu3.dox │ ├── exe │ └── cfe_es_startup.scr │ ├── make_cfe_ut │ └── user_doxy ├── cfe-OSS-readme.txt ├── cfe ├── docs │ ├── SUA_Open_Source_cFE 6 1_GSC-16232.pdf │ ├── Version Description Document.doc │ ├── Version Description Document.pdf │ ├── cFE Application Developers Guide.doc │ ├── cFE Documentation.zip │ ├── cFE Requirements 062414.pdf │ ├── cFE UsersGuide │ │ └── Doxygen │ │ │ ├── CFSLayers.jpg │ │ │ ├── CFSPubSub.jpg │ │ │ ├── annotated.html │ │ │ ├── ccsds_8h-source.html │ │ │ ├── ccsds_8h.html │ │ │ ├── cfe_8h-source.html │ │ │ ├── cfe_8h.html │ │ │ ├── cfe__error_8h-source.html │ │ │ ├── cfe__error_8h.html │ │ │ ├── cfe__es_8dox.html │ │ │ ├── cfe__es_8h-source.html │ │ │ ├── cfe__es_8h.html │ │ │ ├── cfe__es__apps_8h-source.html │ │ │ ├── cfe__es__apps_8h.html │ │ │ ├── cfe__es__events_8h-source.html │ │ │ ├── cfe__es__events_8h.html │ │ │ ├── cfe__es__global_8h-source.html │ │ │ ├── cfe__es__global_8h.html │ │ │ ├── cfe__es__log_8h-source.html │ │ │ ├── cfe__es__log_8h.html │ │ │ ├── cfe__es__msg_8h-source.html │ │ │ ├── cfe__es__msg_8h.html │ │ │ ├── cfe__es__perf_8h-source.html │ │ │ ├── cfe__es__perf_8h.html │ │ │ ├── cfe__evs_8dox.html │ │ │ ├── cfe__evs_8h-source.html │ │ │ ├── cfe__evs_8h.html │ │ │ ├── cfe__evs__events_8h-source.html │ │ │ ├── cfe__evs__events_8h.html │ │ │ ├── cfe__evs__msg_8h-source.html │ │ │ ├── cfe__evs__msg_8h.html │ │ │ ├── cfe__evs__task_8h-source.html │ │ │ ├── cfe__evs__task_8h.html │ │ │ ├── cfe__fs_8h-source.html │ │ │ ├── cfe__fs_8h.html │ │ │ ├── cfe__mission__cfg_8h-source.html │ │ │ ├── cfe__mission__cfg_8h.html │ │ │ ├── cfe__msgids_8h-source.html │ │ │ ├── cfe__msgids_8h.html │ │ │ ├── cfe__platform__cfg_8h-source.html │ │ │ ├── cfe__platform__cfg_8h.html │ │ │ ├── cfe__psp_8h-source.html │ │ │ ├── cfe__psp_8h.html │ │ │ ├── cfe__sb_8dox.html │ │ │ ├── cfe__sb_8h-source.html │ │ │ ├── cfe__sb_8h.html │ │ │ ├── cfe__sb__events_8h-source.html │ │ │ ├── cfe__sb__events_8h.html │ │ │ ├── cfe__sb__msg_8h-source.html │ │ │ ├── cfe__sb__msg_8h.html │ │ │ ├── cfe__sb__priv_8h-source.html │ │ │ ├── cfe__sb__priv_8h.html │ │ │ ├── cfe__tbl_8dox.html │ │ │ ├── cfe__tbl_8h-source.html │ │ │ ├── cfe__tbl_8h.html │ │ │ ├── cfe__tbl__events_8h-source.html │ │ │ ├── cfe__tbl__events_8h.html │ │ │ ├── cfe__tbl__filedef_8h-source.html │ │ │ ├── cfe__tbl__filedef_8h.html │ │ │ ├── cfe__tbl__internal_8h-source.html │ │ │ ├── cfe__tbl__internal_8h.html │ │ │ ├── cfe__tbl__msg_8h-source.html │ │ │ ├── cfe__tbl__msg_8h.html │ │ │ ├── cfe__time_8dox.html │ │ │ ├── cfe__time_8h-source.html │ │ │ ├── cfe__time_8h.html │ │ │ ├── cfe__time__events_8h-source.html │ │ │ ├── cfe__time__events_8h.html │ │ │ ├── cfe__time__msg_8h-source.html │ │ │ ├── cfe__time__msg_8h.html │ │ │ ├── cfe__xref_8dox.html │ │ │ ├── cfeacronyms.html │ │ │ ├── cfeapi.html │ │ │ ├── cfeappdocs.html │ │ │ ├── cfebackground.html │ │ │ ├── cfecmdmnems.html │ │ │ ├── cfeescfg.html │ │ │ ├── cfeescmds.html │ │ │ ├── cfeesovr.html │ │ │ ├── cfeesrevhist.html │ │ │ ├── cfeestlm.html │ │ │ ├── cfeesugapplist.html │ │ │ ├── cfeesugappreload.html │ │ │ ├── cfeesugapprestart.html │ │ │ ├── cfeesugappsrv.html │ │ │ ├── cfeesugappstart.html │ │ │ ├── cfeesugappstop.html │ │ │ ├── cfeesugappterm.html │ │ │ ├── cfeesugcdssrv.html │ │ │ ├── cfeesugfaq.html │ │ │ ├── cfeesugfilesrv.html │ │ │ ├── cfeesugfsdef.html │ │ │ ├── cfeesugfsinit.html │ │ │ ├── cfeesugfslist.html │ │ │ ├── cfeesugloaddevs.html │ │ │ ├── cfeesugloadlibs.html │ │ │ ├── cfeesugmempoolsrv.html │ │ │ ├── cfeesugperfmodes.html │ │ │ ├── cfeesugperfsrv.html │ │ │ ├── cfeesugperfstart.html │ │ │ ├── cfeesugperfstop.html │ │ │ ├── cfeesugperftrig.html │ │ │ ├── cfeesugperfview.html │ │ │ ├── cfeesugresetlog.html │ │ │ ├── cfeesugresettype.html │ │ │ ├── cfeesugshellsrv.html │ │ │ ├── cfeesugstartupterm.html │ │ │ ├── cfeesugswreset.html │ │ │ ├── cfeesugsyslogsrv.html │ │ │ ├── cfeesugtasklist.html │ │ │ ├── cfeesugtaskterm.html │ │ │ ├── cfeesugterm.html │ │ │ ├── cfeesugversion.html │ │ │ ├── cfeevents.html │ │ │ ├── cfeevscfg.html │ │ │ ├── cfeevscmds.html │ │ │ ├── cfeevsovr.html │ │ │ ├── cfeevsrevhist.html │ │ │ ├── cfeevstlm.html │ │ │ ├── cfeevsugcounters.html │ │ │ ├── cfeevsugfaq.html │ │ │ ├── cfeevsuglog.html │ │ │ ├── cfeevsugmsgcntrl.html │ │ │ ├── cfeevsugmsgfilter.html │ │ │ ├── cfeevsugmsgformat.html │ │ │ ├── cfeevsugprocreset.html │ │ │ ├── cfeevsugregistry.html │ │ │ ├── cfeevsugresetctrs.html │ │ │ ├── cfeglossary.html │ │ │ ├── cfemissioncfg.html │ │ │ ├── cfesbcfg.html │ │ │ ├── cfesbcmds.html │ │ │ ├── cfesbovr.html │ │ │ ├── cfesbrevhist.html │ │ │ ├── cfesbtlm.html │ │ │ ├── cfesbugauto.html │ │ │ ├── cfesbugdiagdata.html │ │ │ ├── cfesbugeventfilt.html │ │ │ ├── cfesbugfaq.html │ │ │ ├── cfesbuginit.html │ │ │ ├── cfesbugknwnprob.html │ │ │ ├── cfesbugmem.html │ │ │ ├── cfesbugmsgpipeerr.html │ │ │ ├── cfesbugmsgs.html │ │ │ ├── cfesbugops.html │ │ │ ├── cfesbugovererr.html │ │ │ ├── cfesbugpipes.html │ │ │ ├── cfesbugpktseqvals.html │ │ │ ├── cfesbugqos.html │ │ │ ├── cfesbugreset.html │ │ │ ├── cfesbugroutcntrl.html │ │ │ ├── cfesbugrouting.html │ │ │ ├── cfesbugsubs.html │ │ │ ├── cfesbugterms.html │ │ │ ├── cfetblcfg.html │ │ │ ├── cfetblcmds.html │ │ │ ├── cfetblovr.html │ │ │ ├── cfetblrevhist.html │ │ │ ├── cfetbltlm.html │ │ │ ├── cfetblugcritical.html │ │ │ ├── cfetblugdblbuff.html │ │ │ ├── cfetblugdecouple.html │ │ │ ├── cfetblugdumponly.html │ │ │ ├── cfetblugfaq.html │ │ │ ├── cfetblugmanage.html │ │ │ ├── cfetblugprocreset.html │ │ │ ├── cfetblugregistry.html │ │ │ ├── cfetblugsnglbuff.html │ │ │ ├── cfetblugtelemetry.html │ │ │ ├── cfetblugtypes.html │ │ │ ├── cfetbluguserdef.html │ │ │ ├── cfetblugvalfunc.html │ │ │ ├── cfetimecfg.html │ │ │ ├── cfetimecmds.html │ │ │ ├── cfetimeovr.html │ │ │ ├── cfetimerevhist.html │ │ │ ├── cfetimetlm.html │ │ │ ├── cfetimeugadjust.html │ │ │ ├── cfetimeugclientops.html │ │ │ ├── cfetimeugcomponents.html │ │ │ ├── cfetimeugconfig.html │ │ │ ├── cfetimeugfaketone.html │ │ │ ├── cfetimeugfaq.html │ │ │ ├── cfetimeugflywheeling.html │ │ │ ├── cfetimeugformat.html │ │ │ ├── cfetimeugformsel.html │ │ │ ├── cfetimeuginit.html │ │ │ ├── cfetimeugnormal.html │ │ │ ├── cfetimeugparadigm.html │ │ │ ├── cfetimeugpoweron.html │ │ │ ├── cfetimeugprocessor.html │ │ │ ├── cfetimeugserver.html │ │ │ ├── cfetimeugserverops.html │ │ │ ├── cfetimeugsetmet.html │ │ │ ├── cfetimeugsettime.html │ │ │ ├── cfetimeugsignal.html │ │ │ ├── cfetimeugsource.html │ │ │ ├── cfetimeugstate.html │ │ │ ├── cfetimeugstruct.html │ │ │ ├── cfetimeugtoneorder.html │ │ │ ├── cfetimeugtonewindow.html │ │ │ ├── cfetimeugvirtualmet.html │ │ │ ├── cfetlmmnems.html │ │ │ ├── cfeugrevhist.html │ │ │ ├── common__types_8h-source.html │ │ │ ├── common__types_8h.html │ │ │ ├── dir_000000_000002.html │ │ │ ├── dir_000000_000003.html │ │ │ ├── dir_000000_000011.html │ │ │ ├── dir_000000_000015.html │ │ │ ├── dir_000001_000002.html │ │ │ ├── dir_000001_000003.html │ │ │ ├── dir_000001_000011.html │ │ │ ├── dir_000002_000003.html │ │ │ ├── dir_000002_000011.html │ │ │ ├── dir_000002_000015.html │ │ │ ├── dir_000009_000002.html │ │ │ ├── dir_000009_000011.html │ │ │ ├── dir_000010_000002.html │ │ │ ├── dir_000011_000003.html │ │ │ ├── dir_000012_000003.html │ │ │ ├── dir_000013_000003.html │ │ │ ├── dir_000014_000003.html │ │ │ ├── dir_000015_000011.html │ │ │ ├── dir_000016_000011.html │ │ │ ├── dir_000017_000011.html │ │ │ ├── dir_000018_000008.html │ │ │ ├── dir_000019_000008.html │ │ │ ├── dir_156b7eb7d28788d4bf2394c56fedf735.html │ │ │ ├── dir_156b7eb7d28788d4bf2394c56fedf735_dep.map │ │ │ ├── dir_156b7eb7d28788d4bf2394c56fedf735_dep.png │ │ │ ├── dir_1d06e44c4889a1903670e0762a059c9a.html │ │ │ ├── dir_1d06e44c4889a1903670e0762a059c9a_dep.map │ │ │ ├── dir_1d06e44c4889a1903670e0762a059c9a_dep.png │ │ │ ├── dir_2febe1bb0c221d1bdee545ca06dffea9.html │ │ │ ├── dir_2febe1bb0c221d1bdee545ca06dffea9_dep.map │ │ │ ├── dir_2febe1bb0c221d1bdee545ca06dffea9_dep.png │ │ │ ├── dir_35def2882668f95914f1fd60fe8204e3.html │ │ │ ├── dir_35def2882668f95914f1fd60fe8204e3_dep.map │ │ │ ├── dir_35def2882668f95914f1fd60fe8204e3_dep.png │ │ │ ├── dir_38254f7e0b042ac292a7f3d8b290fab5.html │ │ │ ├── dir_38254f7e0b042ac292a7f3d8b290fab5_dep.map │ │ │ ├── dir_38254f7e0b042ac292a7f3d8b290fab5_dep.png │ │ │ ├── dir_53103ade7cfd4735c29f173207dfabcb.html │ │ │ ├── dir_53103ade7cfd4735c29f173207dfabcb_dep.map │ │ │ ├── dir_53103ade7cfd4735c29f173207dfabcb_dep.png │ │ │ ├── dir_547f1bcf83be6b5cb2c837107c1bcf18.html │ │ │ ├── dir_547f1bcf83be6b5cb2c837107c1bcf18_dep.map │ │ │ ├── dir_547f1bcf83be6b5cb2c837107c1bcf18_dep.png │ │ │ ├── dir_55f83b6236a7a7314b0d871e203ab24e.html │ │ │ ├── dir_55f83b6236a7a7314b0d871e203ab24e_dep.map │ │ │ ├── dir_55f83b6236a7a7314b0d871e203ab24e_dep.png │ │ │ ├── dir_5b47e9dc76266c8a2322068895bf2d86.html │ │ │ ├── dir_5b47e9dc76266c8a2322068895bf2d86_dep.map │ │ │ ├── dir_5b47e9dc76266c8a2322068895bf2d86_dep.png │ │ │ ├── dir_630610f1e5ec079ce3298eb4e52d7733.html │ │ │ ├── dir_630610f1e5ec079ce3298eb4e52d7733_dep.map │ │ │ ├── dir_630610f1e5ec079ce3298eb4e52d7733_dep.png │ │ │ ├── dir_67d712bce1e4a99c5c6b8ccd3fab5262.html │ │ │ ├── dir_67d712bce1e4a99c5c6b8ccd3fab5262_dep.map │ │ │ ├── dir_67d712bce1e4a99c5c6b8ccd3fab5262_dep.png │ │ │ ├── dir_6855e17ecb07f15053dc41ea02829925.html │ │ │ ├── dir_6855e17ecb07f15053dc41ea02829925_dep.map │ │ │ ├── dir_6855e17ecb07f15053dc41ea02829925_dep.png │ │ │ ├── dir_a0108e23c9261e484d576d30b20b3402.html │ │ │ ├── dir_a0108e23c9261e484d576d30b20b3402_dep.map │ │ │ ├── dir_a0108e23c9261e484d576d30b20b3402_dep.png │ │ │ ├── dir_b1f4d8b4dc8a83783c5fb27d56df8cd2.html │ │ │ ├── dir_b1f4d8b4dc8a83783c5fb27d56df8cd2_dep.map │ │ │ ├── dir_b1f4d8b4dc8a83783c5fb27d56df8cd2_dep.png │ │ │ ├── dir_b8d1739202f65d59e58cdec119e32197.html │ │ │ ├── dir_b8d1739202f65d59e58cdec119e32197_dep.map │ │ │ ├── dir_b8d1739202f65d59e58cdec119e32197_dep.png │ │ │ ├── dir_c4c4d883b8ffb0e3a060a08a710d8aa0.html │ │ │ ├── dir_c4c4d883b8ffb0e3a060a08a710d8aa0_dep.map │ │ │ ├── dir_c4c4d883b8ffb0e3a060a08a710d8aa0_dep.png │ │ │ ├── dir_c8e76bc248c0d6ec40e342d0de94a902.html │ │ │ ├── dir_c8e76bc248c0d6ec40e342d0de94a902_dep.map │ │ │ ├── dir_c8e76bc248c0d6ec40e342d0de94a902_dep.png │ │ │ ├── dir_cb048f19305d5926a7951929f8307fc8.html │ │ │ ├── dir_cb048f19305d5926a7951929f8307fc8_dep.map │ │ │ ├── dir_cb048f19305d5926a7951929f8307fc8_dep.png │ │ │ ├── dir_e097fa36c592856a2ddd997e754dac34.html │ │ │ ├── dir_e097fa36c592856a2ddd997e754dac34_dep.map │ │ │ ├── dir_e097fa36c592856a2ddd997e754dac34_dep.png │ │ │ ├── dir_fd6a1f63b50bdb814f3e95c0f7fa2fde.html │ │ │ ├── dir_fd6a1f63b50bdb814f3e95c0f7fa2fde_dep.map │ │ │ ├── dir_fd6a1f63b50bdb814f3e95c0f7fa2fde_dep.png │ │ │ ├── dirs.html │ │ │ ├── doxygen.css │ │ │ ├── doxygen.png │ │ │ ├── files.html │ │ │ ├── functions.html │ │ │ ├── functions_0x62.html │ │ │ ├── functions_0x63.html │ │ │ ├── functions_0x64.html │ │ │ ├── functions_0x65.html │ │ │ ├── functions_0x66.html │ │ │ ├── functions_0x68.html │ │ │ ├── functions_0x69.html │ │ │ ├── functions_0x6c.html │ │ │ ├── functions_0x6d.html │ │ │ ├── functions_0x6e.html │ │ │ ├── functions_0x6f.html │ │ │ ├── functions_0x70.html │ │ │ ├── functions_0x71.html │ │ │ ├── functions_0x72.html │ │ │ ├── functions_0x73.html │ │ │ ├── functions_0x74.html │ │ │ ├── functions_0x75.html │ │ │ ├── functions_0x76.html │ │ │ ├── functions_0x77.html │ │ │ ├── functions_0x7a.html │ │ │ ├── functions_vars.html │ │ │ ├── functions_vars_0x62.html │ │ │ ├── functions_vars_0x63.html │ │ │ ├── functions_vars_0x64.html │ │ │ ├── functions_vars_0x65.html │ │ │ ├── functions_vars_0x66.html │ │ │ ├── functions_vars_0x68.html │ │ │ ├── functions_vars_0x69.html │ │ │ ├── functions_vars_0x6c.html │ │ │ ├── functions_vars_0x6d.html │ │ │ ├── functions_vars_0x6e.html │ │ │ ├── functions_vars_0x6f.html │ │ │ ├── functions_vars_0x70.html │ │ │ ├── functions_vars_0x71.html │ │ │ ├── functions_vars_0x72.html │ │ │ ├── functions_vars_0x73.html │ │ │ ├── functions_vars_0x74.html │ │ │ ├── functions_vars_0x75.html │ │ │ ├── functions_vars_0x76.html │ │ │ ├── functions_vars_0x77.html │ │ │ ├── functions_vars_0x7a.html │ │ │ ├── globals.html │ │ │ ├── globals_0x61.html │ │ │ ├── globals_0x62.html │ │ │ ├── globals_0x63.html │ │ │ ├── globals_0x65.html │ │ │ ├── globals_0x66.html │ │ │ ├── globals_0x69.html │ │ │ ├── globals_0x6d.html │ │ │ ├── globals_0x6e.html │ │ │ ├── globals_0x6f.html │ │ │ ├── globals_0x72.html │ │ │ ├── globals_0x73.html │ │ │ ├── globals_0x74.html │ │ │ ├── globals_0x75.html │ │ │ ├── globals_defs.html │ │ │ ├── globals_defs_0x61.html │ │ │ ├── globals_defs_0x62.html │ │ │ ├── globals_defs_0x63.html │ │ │ ├── globals_defs_0x65.html │ │ │ ├── globals_defs_0x66.html │ │ │ ├── globals_defs_0x6d.html │ │ │ ├── globals_defs_0x6e.html │ │ │ ├── globals_defs_0x6f.html │ │ │ ├── globals_defs_0x72.html │ │ │ ├── globals_defs_0x73.html │ │ │ ├── globals_defs_0x74.html │ │ │ ├── globals_enum.html │ │ │ ├── globals_eval.html │ │ │ ├── globals_func.html │ │ │ ├── globals_func_0x6f.html │ │ │ ├── globals_type.html │ │ │ ├── globals_vars.html │ │ │ ├── graph_legend.dot │ │ │ ├── graph_legend.html │ │ │ ├── graph_legend.png │ │ │ ├── home_2sstrege_2_mission_x_2cfe_2fsw_2cfe-core_2src_2inc_2cfe__es__perfids_8h-source.html │ │ │ ├── home_2sstrege_2_mission_x_2cfe_2fsw_2cfe-core_2src_2inc_2cfe__es__perfids_8h.html │ │ │ ├── index.html │ │ │ ├── main_8dox.html │ │ │ ├── mnt_2disk2_2sstrege_2_mission_x_2build_2mission__inc_2cfe__es__perfids_8h-source.html │ │ │ ├── mnt_2disk2_2sstrege_2_mission_x_2build_2mission__inc_2cfe__es__perfids_8h.html │ │ │ ├── network__includes_8h-source.html │ │ │ ├── network__includes_8h.html │ │ │ ├── osapi-os-core_8h-source.html │ │ │ ├── osapi-os-core_8h.html │ │ │ ├── osapi-os-filesys_8h-source.html │ │ │ ├── osapi-os-filesys_8h.html │ │ │ ├── osapi_8h-source.html │ │ │ ├── osapi_8h.html │ │ │ ├── osconfig_8h-source.html │ │ │ ├── osconfig_8h.html │ │ │ ├── pages.html │ │ │ ├── struct_c_c_s_d_s___cmd_pkt__t.html │ │ │ ├── struct_c_c_s_d_s___cmd_sec_hdr__t.html │ │ │ ├── struct_c_c_s_d_s___pri_hdr__t.html │ │ │ ├── struct_c_c_s_d_s___tlm_pkt__t.html │ │ │ ├── struct_c_c_s_d_s___tlm_sec_hdr__t.html │ │ │ ├── struct_c_f_e___e_s___app_info__t.html │ │ │ ├── struct_c_f_e___e_s___app_name_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___app_record__t.html │ │ │ ├── struct_c_f_e___e_s___app_reload_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___app_start_params__t.html │ │ │ ├── struct_c_f_e___e_s___app_state__t.html │ │ │ ├── struct_c_f_e___e_s___block_stats__t.html │ │ │ ├── struct_c_f_e___e_s___c_d_s_reg_dump_rec__t.html │ │ │ ├── struct_c_f_e___e_s___debug_variables__t.html │ │ │ ├── struct_c_f_e___e_s___delete_c_d_s_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___device_driver__t.html │ │ │ ├── struct_c_f_e___e_s___dump_c_d_s_reg_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___e_r_log__t.html │ │ │ ├── struct_c_f_e___e_s___gen_counter_record__t.html │ │ │ ├── struct_c_f_e___e_s___global__t.html │ │ │ ├── struct_c_f_e___e_s___hk_packet__t.html │ │ │ ├── struct_c_f_e___e_s___lib_record__t.html │ │ │ ├── struct_c_f_e___e_s___main_task_info__t.html │ │ │ ├── struct_c_f_e___e_s___mem_pool_stats__t.html │ │ │ ├── struct_c_f_e___e_s___no_args_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___one_app_tlm__t.html │ │ │ ├── struct_c_f_e___e_s___over_write_sys_log_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___perf_data__t.html │ │ │ ├── struct_c_f_e___e_s___perf_data_entry__t.html │ │ │ ├── struct_c_f_e___e_s___perf_log_dump__t.html │ │ │ ├── struct_c_f_e___e_s___perf_meta_data__t.html │ │ │ ├── struct_c_f_e___e_s___perf_set_filter_mask_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___perf_set_trig_mask_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___perf_start_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___perf_stop_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___pool_stats_tlm__t.html │ │ │ ├── struct_c_f_e___e_s___query_all_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___query_all_tasks_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___reset_data__t.html │ │ │ ├── struct_c_f_e___e_s___reset_variables__t.html │ │ │ ├── struct_c_f_e___e_s___restart_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___set_max_p_r_count_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___shell_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___shell_packet__t.html │ │ │ ├── struct_c_f_e___e_s___start_app_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___task_info__t.html │ │ │ ├── struct_c_f_e___e_s___task_record__t.html │ │ │ ├── struct_c_f_e___e_s___tlm_pool_stats_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___write_e_rlog_cmd__t.html │ │ │ ├── struct_c_f_e___e_s___write_syslog_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_data_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_data_file__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_name_bit_mask_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_name_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_name_event_i_d_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_name_event_i_d_mask_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___app_tlm_data__t.html │ │ │ ├── struct_c_f_e___e_v_s___bin_filter__t.html │ │ │ ├── struct_c_f_e___e_v_s___bit_mask_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___global_data__t.html │ │ │ ├── struct_c_f_e___e_v_s___log__t.html │ │ │ ├── struct_c_f_e___e_v_s___log_file_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___mode_cmd__t.html │ │ │ ├── struct_c_f_e___e_v_s___packet__t.html │ │ │ ├── struct_c_f_e___e_v_s___packet_i_d__t.html │ │ │ ├── struct_c_f_e___e_v_s___tlm_pkt__t.html │ │ │ ├── struct_c_f_e___f_s___header__t.html │ │ │ ├── struct_c_f_e___p_s_p___mem_table__t.html │ │ │ ├── struct_c_f_e___s_b___buffer_d__t.html │ │ │ ├── struct_c_f_e___s_b___cmd_hdr__t.html │ │ │ ├── struct_c_f_e___s_b___destination_d__t.html │ │ │ ├── struct_c_f_e___s_b___en_rout_cmd__t.html │ │ │ ├── struct_c_f_e___s_b___event_buf__t.html │ │ │ ├── struct_c_f_e___s_b___h_k_msg__t.html │ │ │ ├── struct_c_f_e___s_b___mem_params__t.html │ │ │ ├── struct_c_f_e___s_b___msg__t.html │ │ │ ├── struct_c_f_e___s_b___msg_map_file_entry__t.html │ │ │ ├── struct_c_f_e___s_b___pipe_d__t.html │ │ │ ├── struct_c_f_e___s_b___pipe_depth_stats__t.html │ │ │ ├── struct_c_f_e___s_b___prev_sub_msg__t.html │ │ │ ├── struct_c_f_e___s_b___qos__t.html │ │ │ ├── struct_c_f_e___s_b___route_entry__t.html │ │ │ ├── struct_c_f_e___s_b___routing_file_entry__t.html │ │ │ ├── struct_c_f_e___s_b___send_err_event_buf__t.html │ │ │ ├── struct_c_f_e___s_b___sender_id__t.html │ │ │ ├── struct_c_f_e___s_b___stat_msg__t.html │ │ │ ├── struct_c_f_e___s_b___sub_entries__t.html │ │ │ ├── struct_c_f_e___s_b___sub_rprt_msg__t.html │ │ │ ├── struct_c_f_e___s_b___tlm_hdr__t.html │ │ │ ├── struct_c_f_e___s_b___write_file_info_cmd__t.html │ │ │ ├── struct_c_f_e___s_b___zero_copy_d__t.html │ │ │ ├── struct_c_f_e___t_b_l___abort_ld_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___activate_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___del_c_d_s_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___dump_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___dump_reg_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___file___hdr__t.html │ │ │ ├── struct_c_f_e___t_b_l___file_def__t.html │ │ │ ├── struct_c_f_e___t_b_l___hk_packet__t.html │ │ │ ├── struct_c_f_e___t_b_l___info__t.html │ │ │ ├── struct_c_f_e___t_b_l___load_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___no_args_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___notify_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___tbl_reg_packet__t.html │ │ │ ├── struct_c_f_e___t_b_l___tlm_reg_cmd__t.html │ │ │ ├── struct_c_f_e___t_b_l___validate_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e__1_hz_adj_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e__1_hz_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___diag_packet__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___fake_tone_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___hk_packet__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___leaps_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___no_args_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___reset_vars__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___signal_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___source_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___state_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___sys_time__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___time_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___tone_data_cmd__t.html │ │ │ ├── struct_c_f_e___t_i_m_e___tone_signal_cmd__t.html │ │ │ ├── struct_e_v_s___app_data__t.html │ │ │ ├── struct_e_v_s___bin_filter__t.html │ │ │ ├── struct_o_s___f_d_table_entry.html │ │ │ ├── struct_o_s___volume_info__t.html │ │ │ ├── struct_o_s__bin__sem__prop__t.html │ │ │ ├── struct_o_s__count__sem__prop__t.html │ │ │ ├── struct_o_s__heap__prop__t.html │ │ │ ├── struct_o_s__mut__sem__prop__t.html │ │ │ ├── struct_o_s__queue__prop__t.html │ │ │ ├── struct_o_s__task__prop__t.html │ │ │ ├── struct_o_s__time__t.html │ │ │ ├── structcfe__sb__t.html │ │ │ ├── structos__fsinfo__t.html │ │ │ ├── tab_b.gif │ │ │ ├── tab_l.gif │ │ │ ├── tab_r.gif │ │ │ └── tabs.css │ ├── cfe requirements.doc │ └── src │ │ ├── CFSLayers.jpg │ │ ├── CFSPubSub.jpg │ │ ├── appdevguide_1.jpg │ │ ├── cfe_es.dox │ │ ├── cfe_evs.dox │ │ ├── cfe_sb.dox │ │ ├── cfe_tbl.dox │ │ ├── cfe_time.dox │ │ ├── cfe_usersguide.dox │ │ ├── cfe_xref.dox │ │ ├── ddd_main.dox │ │ ├── main.dox │ │ └── mnem_maps │ │ ├── cfe_es_cmd_mnem_map │ │ ├── cfe_es_tlm_mnem_map │ │ ├── cfe_evs_cmd_mnem_map │ │ ├── cfe_evs_tlm_mnem_map │ │ ├── cfe_sb_cmd_mnem_map │ │ ├── cfe_sb_tlm_mnem_map │ │ ├── cfe_tbl_cmd_mnem_map │ │ ├── cfe_tbl_tlm_mnem_map │ │ ├── cfe_time_cmd_mnem_map │ │ └── cfe_time_tlm_mnem_map ├── fsw │ ├── cfe-core │ │ ├── src │ │ │ ├── es │ │ │ │ ├── cfe_es.mak │ │ │ │ ├── cfe_es_api.c │ │ │ │ ├── cfe_es_apps.c │ │ │ │ ├── cfe_es_apps.h │ │ │ │ ├── cfe_es_cds.c │ │ │ │ ├── cfe_es_cds.h │ │ │ │ ├── cfe_es_cds_mempool.c │ │ │ │ ├── cfe_es_cds_mempool.h │ │ │ │ ├── cfe_es_devsvr.c │ │ │ │ ├── cfe_es_devsvr.h │ │ │ │ ├── cfe_es_erlog.c │ │ │ │ ├── cfe_es_global.h │ │ │ │ ├── cfe_es_log.h │ │ │ │ ├── cfe_es_objtab.c │ │ │ │ ├── cfe_es_perf.c │ │ │ │ ├── cfe_es_perf.h │ │ │ │ ├── cfe_es_shell.c │ │ │ │ ├── cfe_es_shell.h │ │ │ │ ├── cfe_es_start.c │ │ │ │ ├── cfe_es_start.h │ │ │ │ ├── cfe_es_task.c │ │ │ │ ├── cfe_es_task.h │ │ │ │ ├── cfe_es_verify.h │ │ │ │ └── cfe_esmempool.c │ │ │ ├── evs │ │ │ │ ├── cfe_evs.c │ │ │ │ ├── cfe_evs.mak │ │ │ │ ├── cfe_evs_log.c │ │ │ │ ├── cfe_evs_log.h │ │ │ │ ├── cfe_evs_task.c │ │ │ │ ├── cfe_evs_task.h │ │ │ │ ├── cfe_evs_utils.c │ │ │ │ ├── cfe_evs_utils.h │ │ │ │ └── cfe_evs_verify.h │ │ │ ├── fs │ │ │ │ ├── cfe_fs.mak │ │ │ │ ├── cfe_fs_api.c │ │ │ │ ├── cfe_fs_decompress.c │ │ │ │ ├── cfe_fs_decompress.h │ │ │ │ ├── cfe_fs_priv.c │ │ │ │ └── cfe_fs_priv.h │ │ │ ├── inc │ │ │ │ ├── ccsds.h │ │ │ │ ├── cfe.h │ │ │ │ ├── cfe_error.h │ │ │ │ ├── cfe_es.h │ │ │ │ ├── cfe_es_events.h │ │ │ │ ├── cfe_es_msg.h │ │ │ │ ├── cfe_es_perfids.h │ │ │ │ ├── cfe_evs.h │ │ │ │ ├── cfe_evs_events.h │ │ │ │ ├── cfe_evs_msg.h │ │ │ │ ├── cfe_fs.h │ │ │ │ ├── cfe_sb.h │ │ │ │ ├── cfe_sb_events.h │ │ │ │ ├── cfe_sb_msg.h │ │ │ │ ├── cfe_tbl.h │ │ │ │ ├── cfe_tbl_events.h │ │ │ │ ├── cfe_tbl_filedef.h │ │ │ │ ├── cfe_tbl_msg.h │ │ │ │ ├── cfe_time.h │ │ │ │ ├── cfe_time_events.h │ │ │ │ ├── cfe_time_msg.h │ │ │ │ ├── cfe_version.h │ │ │ │ └── network_includes.h │ │ │ ├── make │ │ │ │ ├── app-rules.mak │ │ │ │ ├── make-rules.mak │ │ │ │ └── table-rules.mak │ │ │ ├── sb │ │ │ │ ├── ccsds.c │ │ │ │ ├── cfe_sb.mak │ │ │ │ ├── cfe_sb_api.c │ │ │ │ ├── cfe_sb_buf.c │ │ │ │ ├── cfe_sb_init.c │ │ │ │ ├── cfe_sb_priv.c │ │ │ │ ├── cfe_sb_priv.h │ │ │ │ ├── cfe_sb_task.c │ │ │ │ ├── cfe_sb_util.c │ │ │ │ └── cfe_sb_verify.h │ │ │ ├── tbl │ │ │ │ ├── cfe_tbl.mak │ │ │ │ ├── cfe_tbl_api.c │ │ │ │ ├── cfe_tbl_internal.c │ │ │ │ ├── cfe_tbl_internal.h │ │ │ │ ├── cfe_tbl_task.c │ │ │ │ ├── cfe_tbl_task.h │ │ │ │ ├── cfe_tbl_task_cmds.c │ │ │ │ ├── cfe_tbl_task_cmds.h │ │ │ │ └── cfe_tbl_verify.h │ │ │ └── time │ │ │ │ ├── cfe_time.mak │ │ │ │ ├── cfe_time_api.c │ │ │ │ ├── cfe_time_task.c │ │ │ │ ├── cfe_time_tone.c │ │ │ │ ├── cfe_time_utils.c │ │ │ │ ├── cfe_time_utils.h │ │ │ │ └── cfe_time_verify.h │ │ └── unit-test │ │ │ ├── EsResults │ │ │ ├── README.txt │ │ │ ├── cfe_es_api.c.gcov │ │ │ ├── cfe_es_apps.c.gcov │ │ │ ├── cfe_es_cds.c.gcov │ │ │ ├── cfe_es_cds_mempool.c.gcov │ │ │ ├── cfe_es_erlog.c.gcov │ │ │ ├── cfe_es_perf.c.gcov │ │ │ ├── cfe_es_shell.c.gcov │ │ │ ├── cfe_es_start.c.gcov │ │ │ ├── cfe_es_task.c.gcov │ │ │ ├── cfe_esmempool.c.gcov │ │ │ └── ut_cfe_es_log.txt │ │ │ ├── EvsResults │ │ │ ├── README.txt │ │ │ ├── cfe_evs.c.gcov │ │ │ ├── cfe_evs_log.c.gcov │ │ │ ├── cfe_evs_task.c.gcov │ │ │ ├── cfe_evs_utils.c.gcov │ │ │ └── ut_cfe_evs_log.txt │ │ │ ├── FsResults │ │ │ ├── README.txt │ │ │ ├── cfe_fs_api.c.gcov │ │ │ ├── cfe_fs_decompress.c.gcov │ │ │ ├── cfe_fs_priv.c.gcov │ │ │ └── ut_cfe_fs_log.txt │ │ │ ├── HowToRunCFEUnitTests.txt │ │ │ ├── SbResults │ │ │ ├── README.txt │ │ │ ├── ccsds.c.gcov │ │ │ ├── cfe_sb_api.c.gcov │ │ │ ├── cfe_sb_buf.c.gcov │ │ │ ├── cfe_sb_init.c.gcov │ │ │ ├── cfe_sb_priv.c.gcov │ │ │ ├── cfe_sb_task.c.gcov │ │ │ ├── cfe_sb_util.c.gcov │ │ │ └── ut_cfe_sb_log.txt │ │ │ ├── TblResults │ │ │ ├── README.txt │ │ │ ├── cfe_tbl_api.c.gcov │ │ │ ├── cfe_tbl_internal.c.gcov │ │ │ ├── cfe_tbl_task.c.gcov │ │ │ ├── cfe_tbl_task_cmds.c.gcov │ │ │ └── ut_cfe_tbl_log.txt │ │ │ ├── TimeResults │ │ │ ├── README.txt │ │ │ ├── cfe_time_api.c.gcov │ │ │ ├── cfe_time_task.c.gcov │ │ │ ├── cfe_time_tone.c.gcov │ │ │ ├── cfe_time_utils.c.gcov │ │ │ └── ut_cfe_time_log.txt │ │ │ ├── cFE_UT_Doxyfile │ │ │ ├── es_UT.c │ │ │ ├── es_UT.h │ │ │ ├── evs_UT.c │ │ │ ├── evs_UT.h │ │ │ ├── fs_UT.c │ │ │ ├── fs_UT.h │ │ │ ├── osprintf.c │ │ │ ├── osprintf.h │ │ │ ├── osprintf_priv.h │ │ │ ├── sb_UT.c │ │ │ ├── sb_UT.h │ │ │ ├── tbl_UT.c │ │ │ ├── tbl_UT.h │ │ │ ├── time_UT.c │ │ │ ├── time_UT.h │ │ │ ├── ut_arinc653_stubs.c │ │ │ ├── ut_bsp_stubs.c │ │ │ ├── ut_es_stubs.c │ │ │ ├── ut_evs_stubs.c │ │ │ ├── ut_fs_stubs.c │ │ │ ├── ut_fs_zipfile.h │ │ │ ├── ut_osapi_stubs.c │ │ │ ├── ut_sb_stubs.c │ │ │ ├── ut_stubs.c │ │ │ ├── ut_stubs.h │ │ │ ├── ut_tbl_stubs.c │ │ │ └── ut_time_stubs.c │ ├── mission_inc │ │ └── cfe_mission_cfg.h │ └── platform_inc │ │ ├── cpu1 │ │ ├── cfe_msgids.h │ │ └── cfe_platform_cfg.h │ │ ├── cpu2 │ │ ├── cfe_msgids.h │ │ └── cfe_platform_cfg.h │ │ └── cpu3 │ │ ├── cfe_msgids.h │ │ └── cfe_platform_cfg.h ├── test-and-ground │ ├── asist │ │ ├── global │ │ │ ├── prc │ │ │ │ ├── cfe_fsw_utils.prc │ │ │ │ ├── cfe_utils.h │ │ │ │ ├── login_exit_dirs.prc │ │ │ │ ├── new_file_dirs.prc │ │ │ │ ├── partial_cvt_to_file_beta.prc │ │ │ │ ├── user.def │ │ │ │ ├── user_startup.prc │ │ │ │ ├── ut_cfe_info.h │ │ │ │ ├── ut_runproc.prc │ │ │ │ └── ut_statusdefs.h │ │ │ ├── rdl │ │ │ │ ├── ccsds_header.rdl │ │ │ │ ├── cfe_cmd_types.rdl │ │ │ │ ├── cfe_event_pseudo.rdl │ │ │ │ ├── generic_cfe_evs_event_msg.rdl │ │ │ │ ├── mac_types.rdl │ │ │ │ ├── mac_typesa.rdl │ │ │ │ ├── route_type.rdl │ │ │ │ ├── sc_cmd_cdh_sb_035.rdl │ │ │ │ ├── sc_tlm_cdh_sb_035.rdl │ │ │ │ ├── time_cor.rdl │ │ │ │ ├── time_corr_packet.rdl │ │ │ │ ├── user_cmd.rdl │ │ │ │ ├── user_defs.rdl │ │ │ │ └── user_tlm.rdl │ │ │ └── tools │ │ │ │ ├── app_msgids.h │ │ │ │ ├── ashell │ │ │ │ ├── create_proc │ │ │ │ ├── create_rdl │ │ │ │ ├── create_rdls │ │ │ │ ├── fsw_ftp.pl │ │ │ │ ├── ftp.pl │ │ │ │ ├── ftp_file.pl │ │ │ │ ├── makeallpages │ │ │ │ ├── makepage │ │ │ │ └── table_ftp.pl │ │ └── local │ │ │ ├── image │ │ │ ├── cfe_es_startup_nv_1.scr │ │ │ ├── cfe_es_startup_vol.scr │ │ │ ├── es_testfile_1 │ │ │ ├── es_testfile_2 │ │ │ ├── es_testfile_3 │ │ │ ├── es_testfile_4 │ │ │ ├── es_testfile_5 │ │ │ ├── es_testfile_6 │ │ │ ├── firsttbldef.dat │ │ │ ├── secondtbldef.dat │ │ │ ├── too_much_data_load │ │ │ └── too_much_data_load2 │ │ │ ├── prc │ │ │ ├── cfe_b3_es_integration.prc │ │ │ ├── cfe_b3p1_tbl_integration.prc │ │ │ ├── cfe_b3p1_tbl_integration_cpu2.prc │ │ │ ├── cfe_b3p1_tbl_integration_cpu3.prc │ │ │ ├── cfe_b4p0_evs_integration_cpu1.prc │ │ │ ├── cfe_b4p0_sb_integration_cpu1.prc │ │ │ ├── cfe_b4p0_time_integration_cpu1.prc │ │ │ ├── cfe_data_center_interface.prc │ │ │ ├── cfe_es_resetTypes.h │ │ │ ├── cfe_evs_bin_fltr_reqts.h │ │ │ ├── cfe_evs_gen_reqts.h │ │ │ ├── cfe_evs_reset_reqts.h │ │ │ ├── cfe_shell.prc │ │ │ ├── clear_spacecraft_status.prc │ │ │ ├── create_tbl_file_from_cvt.prc │ │ │ ├── display_next_page.prc │ │ │ ├── does_file_exist.prc │ │ │ ├── file_attr_del.prc │ │ │ ├── file_attr_get.prc │ │ │ ├── file_attr_put.prc │ │ │ ├── file_compare.prc │ │ │ ├── fill_in_spacecraft_status.prc │ │ │ ├── fsw_does_file_exist.prc │ │ │ ├── ftp_file.prc │ │ │ ├── get_file_to_cvt.prc │ │ │ ├── get_tbl_to_cvt.prc │ │ │ ├── load_app.prc │ │ │ ├── load_start_app.prc │ │ │ ├── load_table.prc │ │ │ ├── move_file.prc │ │ │ ├── send_that_to_command.prc │ │ │ ├── set_requirements.prc │ │ │ ├── template │ │ │ │ ├── template_cfe_altimage.prc │ │ │ │ ├── template_cfe_buildtest.prc │ │ │ │ ├── template_cfe_myeh.prc │ │ │ │ ├── template_cfe_no_tbl_app.prc │ │ │ │ ├── template_cfe_osobjfailure.prc │ │ │ │ ├── template_cfe_stress.prc │ │ │ │ ├── template_cfe_time_test.prc │ │ │ │ ├── template_check_sb_msgcnt.prc │ │ │ │ ├── template_es_appctrl.prc │ │ │ │ ├── template_es_b4p0_integration.prc │ │ │ │ ├── template_es_integration.prc │ │ │ │ ├── template_es_logging.prc │ │ │ │ ├── template_es_reset.prc │ │ │ │ ├── template_evs_app_unreg.prc │ │ │ │ ├── template_evs_bin_fltr.prc │ │ │ │ ├── template_evs_cmds.prc │ │ │ │ ├── template_evs_ctr_check.prc │ │ │ │ ├── template_evs_dflt_chk.prc │ │ │ │ ├── template_evs_evt_msg_gen.prc │ │ │ │ ├── template_evs_fltrinfo.prc │ │ │ │ ├── template_evs_gen_dis_ty.prc │ │ │ │ ├── template_evs_gen_evts.prc │ │ │ │ ├── template_evs_gen_no_evts.prc │ │ │ │ ├── template_evs_integration.prc │ │ │ │ ├── template_evs_log.prc │ │ │ │ ├── template_evs_mskd_evt.prc │ │ │ │ ├── template_evs_reset.prc │ │ │ │ ├── template_evs_send_crit.prc │ │ │ │ ├── template_evs_send_debug.prc │ │ │ │ ├── template_evs_send_error.prc │ │ │ │ ├── template_evs_send_info.prc │ │ │ │ ├── template_evs_test_app_info.prc │ │ │ │ ├── template_is_app_loaded.prc │ │ │ │ ├── template_print_all_pipes.prc │ │ │ │ ├── template_print_evs_log_file.prc │ │ │ │ ├── template_print_sb_pipes.prc │ │ │ │ ├── template_sb_cmds_err.prc │ │ │ │ ├── template_sb_dispipes.prc │ │ │ │ ├── template_sb_enapipes.prc │ │ │ │ ├── template_sb_integration.prc │ │ │ │ ├── template_sb_reset.prc │ │ │ │ ├── template_tbl_cmding.prc │ │ │ │ ├── template_tbl_func.prc │ │ │ │ ├── template_tbl_integration.prc │ │ │ │ ├── template_tbl_reset.prc │ │ │ │ ├── template_tbl_validate.prc │ │ │ │ ├── template_time_command_server_tai.prc │ │ │ │ ├── template_time_integration.prc │ │ │ │ ├── template_time_resets_server_tai.prc │ │ │ │ └── template_tst_tbl_apps_start.prc │ │ │ ├── user_startup.prc │ │ │ ├── ut_setupevent.prc │ │ │ └── ut_setupevents.prc │ │ │ ├── rdl │ │ │ ├── ccsds_header.rdl │ │ │ ├── ccsds_header_no_append.rdl │ │ │ ├── cfe_cmd_types.rdl │ │ │ ├── cfe_file_header.rdl │ │ │ ├── cfe_shell_tlm.rdl │ │ │ ├── cfe_tbl_header.rdl │ │ │ ├── cfe_types.rdl │ │ │ ├── cfe_user_cmd.rdl │ │ │ ├── cfe_user_tlm.rdl │ │ │ ├── pseudo_tlm_file_info_3839.rdl │ │ │ ├── pseudo_tlm_page_info_3837.rdl │ │ │ ├── pseudo_tlm_tbl_write_3838.rdl │ │ │ ├── template │ │ │ │ ├── cFEBuildMsgIds.h │ │ │ │ ├── template_cmd_ES_CMD.rdl │ │ │ │ ├── template_cmd_EVS_CMD.rdl │ │ │ │ ├── template_cmd_FS_CMD.rdl │ │ │ │ ├── template_cmd_SB_CMD.rdl │ │ │ │ ├── template_cmd_TBL_CMD.rdl │ │ │ │ ├── template_cmd_TIME_CMD.rdl │ │ │ │ ├── template_cmd_TST_ES_CMD.rdl │ │ │ │ ├── template_cmd_TST_EVS_CMD.rdl │ │ │ │ ├── template_cmd_TST_SB_CMD.rdl │ │ │ │ ├── template_cmd_TST_TBL2_CMD.rdl │ │ │ │ ├── template_cmd_TST_TBL_CMD.rdl │ │ │ │ ├── template_cmd_TST_TIME_CMD.rdl │ │ │ │ ├── template_cmd_TST_TIME_SEND_HK_CMD.rdl │ │ │ │ ├── template_file_ES_APPLOG.rdl │ │ │ │ ├── template_file_ES_CDSREG.rdl │ │ │ │ ├── template_file_ES_ERLOG.rdl │ │ │ │ ├── template_file_ES_TASKLOG.rdl │ │ │ │ ├── template_file_EVS_APP.rdl │ │ │ │ ├── template_file_EVS_LOG.rdl │ │ │ │ ├── template_file_SB_MSGMAP.rdl │ │ │ │ ├── template_file_SB_PIPE.rdl │ │ │ │ ├── template_file_SB_ROUTE.rdl │ │ │ │ ├── template_file_TBL_REGISTRY.rdl │ │ │ │ ├── template_file_TBL_WRITE.rdl │ │ │ │ ├── template_pseudo_tlm_EVS_EVENT_MSG.rdl │ │ │ │ ├── template_pseudo_tlm_SB_HK_TLM.rdl │ │ │ │ ├── template_table_TST_ES_TABLE1.rdl │ │ │ │ ├── template_table_TST_ES_TABLE2.rdl │ │ │ │ ├── template_table_TST_TBL_TABLE1.rdl │ │ │ │ ├── template_tlm_ES_APP_TLM.rdl │ │ │ │ ├── template_tlm_ES_HK_TLM.rdl │ │ │ │ ├── template_tlm_ES_MEMSTATS_TLM.rdl │ │ │ │ ├── template_tlm_EVS_EVENT_MSG.rdl │ │ │ │ ├── template_tlm_EVS_HK_TLM.rdl │ │ │ │ ├── template_tlm_FS_HK_TLM.rdl │ │ │ │ ├── template_tlm_SB_HK_TLM.rdl │ │ │ │ ├── template_tlm_SB_NETWORK_TLM.rdl │ │ │ │ ├── template_tlm_SB_STATS_TLM.rdl │ │ │ │ ├── template_tlm_TBL_HK_TLM.rdl │ │ │ │ ├── template_tlm_TBL_REG_TLM.rdl │ │ │ │ ├── template_tlm_TIME_DIAG_TLM.rdl │ │ │ │ ├── template_tlm_TIME_HK_TLM.rdl │ │ │ │ ├── template_tlm_TST_ES_HK_TLM.rdl │ │ │ │ ├── template_tlm_TST_SB_HK_TLM.rdl │ │ │ │ ├── template_tlm_TST_SB_PIPE0_TLM.rdl │ │ │ │ ├── template_tlm_TST_TBL2_HK_TLM.rdl │ │ │ │ ├── template_tlm_TST_TBL_HK_TLM.rdl │ │ │ │ ├── template_tlm_TST_TBL_INFO_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_ADD_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_CLKST_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_COMP_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_HK_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_LPSEC_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_METSEC_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_METSSUB_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_MET_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_MICROSUB_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_STCF_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_ST_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_SUBMICRO_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_SUBTIME_TLM.rdl │ │ │ │ ├── template_tlm_TST_TIME_TAI_TLM.rdl │ │ │ │ └── template_tlm_TST_TIME_UTC_TLM.rdl │ │ │ ├── user_cmd.rdl │ │ │ ├── user_defs.rdl │ │ │ └── user_tlm.rdl │ │ │ └── sam │ │ │ └── fmt │ │ │ ├── SCX_CPU1_CI_HK.fmt │ │ │ ├── SCX_CPU1_ES_1APP_TLM.fmt │ │ │ ├── SCX_CPU1_ES_APP_INFO.fmt │ │ │ ├── SCX_CPU1_ES_CDS_REGISTRY.fmt │ │ │ ├── SCX_CPU1_ES_ERLOG.fmt │ │ │ ├── SCX_CPU1_ES_HK.fmt │ │ │ ├── SCX_CPU1_ES_MEMSTATS.fmt │ │ │ ├── SCX_CPU1_ES_TASK_INFO.fmt │ │ │ ├── SCX_CPU1_EVS_APP_DATA.fmt │ │ │ ├── SCX_CPU1_EVS_APP_DATA_MAIN.fmt │ │ │ ├── SCX_CPU1_EVS_HK.fmt │ │ │ ├── SCX_CPU1_EVS_LOG.fmt │ │ │ ├── SCX_CPU1_SB_HK.fmt │ │ │ ├── SCX_CPU1_SB_MSGMAP.fmt │ │ │ ├── SCX_CPU1_SB_PDSTATS.fmt │ │ │ ├── SCX_CPU1_SB_PIPE.fmt │ │ │ ├── SCX_CPU1_SB_ROUTING.fmt │ │ │ ├── SCX_CPU1_SB_STAT.fmt │ │ │ ├── SCX_CPU1_TBL_HK.fmt │ │ │ ├── SCX_CPU1_TBL_REGISTRY.fmt │ │ │ ├── SCX_CPU1_TBL_REG_INFO.fmt │ │ │ ├── SCX_CPU1_TIME_DIAG.fmt │ │ │ ├── SCX_CPU1_TIME_HK.fmt │ │ │ ├── SCX_CPU1_TO_HK.fmt │ │ │ ├── SCX_CPU1_TST_ES_HK.fmt │ │ │ ├── SCX_CPU1_TST_SB_PIPE0.fmt │ │ │ ├── SCX_CPU1_TST_TBL_INFO.fmt │ │ │ ├── SCX_CPU1_TST_TBL_TABLE1.fmt │ │ │ └── SCX_CPU1_TST_TBL_TABLE2.fmt │ └── test-review-packages │ │ ├── Results │ │ ├── DataFiles.zip │ │ ├── LogFiles.zip │ │ ├── RTTM.htm │ │ ├── TestExecutionSummary.htm │ │ ├── cFE 6.4.0.0 TestReport.doc │ │ └── cFE 6.4.0.0 TestReport.pdf │ │ └── Scenarios │ │ ├── ES │ │ ├── ES Build Integration scenario.doc │ │ ├── Scen Rvw Pkg - cFE ES Commnand Scen - 05-09-28.zip │ │ ├── Scen Rvw Pkg - cFE ES Logging Scen - 05-09-27.zip │ │ ├── Scen Rvw Pkg - cFE ES Reset Scen - 05-09-27.zip │ │ ├── cFE ES App Ctrl Scenario.doc │ │ ├── cFE ES Logging Scenario.doc │ │ └── cFE ES Reset Scenario.doc │ │ ├── EVS │ │ ├── B1 cFE_EVS_BinFilter Test Scenario Archive.zip │ │ ├── B1 cFE_EVS_Cmd Test Scenario Archive.zip │ │ ├── B1 cFE_EVS_EvtMsgGen Test Scenario Archive.zip │ │ ├── B1 cFE_EVS_Log Test Scenario Archive.zip │ │ ├── B1 cFE_EVS_Reset Test Scenario Archive.zip │ │ ├── EVS_CMD_Scenario - FINAL.doc │ │ ├── RevMay19_Event_Generation_Scenario.doc │ │ ├── cFE EVS Bin Filter Scenario - 06-02-10 - FINAL.doc │ │ ├── cFE EVS Log Scenario - 05-06-20 - FINAL.doc │ │ └── cFE_EVS_Reset Scenario - FINAL.doc │ │ ├── SB │ │ ├── Scen Rvw Pkg - CFE SB.zip │ │ └── cFE SB Scenario - 06-02-15 - Ingrid's REWRITE.doc │ │ ├── TBL │ │ ├── Scen Rvw Pkg - CFE Table Service Commandsñ 05-09-26.zip │ │ ├── Scen Rvw Pkg - CFE Table Service Functionality ñ 05-12-19.zip │ │ ├── Scen Rvw Pkg - CFE Table Service Reset ñ 05-09-26.zip │ │ ├── cFE Table Service Functionality Scenario.doc │ │ ├── cFE Table Service Test Commands Scenario41.doc │ │ └── cFE Table Service Test Reset Scenario FINAL1.doc │ │ └── TIME │ │ ├── Scen Rvw Pkg - CFE TIME - 05-05-09.zip │ │ ├── Scen Rvw Pkg - CFE TIME - 05-05-17.zip │ │ ├── cfe_time_commands_requests_server_tai_Scenario.doc │ │ └── cfe_time_resets_server_tai_Scenario.doc └── tools │ ├── ci_lab │ ├── README.txt │ ├── fsw │ │ ├── for_build │ │ │ └── Makefile │ │ ├── mission_inc │ │ │ └── ci_lab_perfids.h │ │ ├── platform_inc │ │ │ └── ci_lab_msgids.h │ │ └── src │ │ │ ├── ci_lab_app.c │ │ │ ├── ci_lab_app.h │ │ │ ├── ci_lab_defs.h │ │ │ ├── ci_lab_events.h │ │ │ ├── ci_lab_msg.h │ │ │ └── ci_lab_version.h │ └── test_and_ground │ │ ├── rdl │ │ └── template │ │ │ ├── template_cmd_CI_CMD.rdl │ │ │ └── template_tlm_CI_HK_TLM.rdl │ │ └── sam │ │ └── fmt │ │ └── SCX_CPU1_CI_HK.fmt │ ├── cmdGui │ ├── CommandSystem.py │ ├── CommandSystemDialog.py │ ├── CommandSystemDialog.ui │ ├── GenericCommandDialog.py │ ├── GenericCommandDialog.ui │ ├── README.txt │ ├── UdpCommands.py │ ├── cfe-es-cmds.txt │ ├── cfe-event-cmds.txt │ ├── cfe-sb-cmds.txt │ ├── cfe-table-cmds.txt │ ├── cfe-time-cmds.txt │ ├── cfs-ci-cmds.txt │ ├── cfs-to-cmds.txt │ └── command-pages.txt │ ├── cmdUtil │ ├── Makefile │ ├── cmdUtil.c │ ├── cmdUtil.h │ ├── cmdUtil.sln │ ├── cmdUtil.vcproj │ ├── es-delete-app.sh │ ├── getopt.h │ ├── getopt_long.c │ ├── readme.txt │ ├── sendUdp.c │ └── to-enable-tlm.sh │ ├── elf2cfetbl │ ├── ELF_Structures.h │ ├── Makefile │ ├── README.txt │ ├── SampleTblImg.c │ ├── elf2cfetbl.c │ └── for_build │ │ └── Makefile │ ├── gen_app_code │ ├── Readme.txt │ ├── SAMPLE_APPS_1.in │ ├── SAMPLE_APPS_2.in │ ├── app_code_builds.py │ ├── app_code_builds.pyc │ ├── app_code_configs.py │ ├── app_code_configs.pyc │ ├── app_code_incs.py │ ├── app_code_incs.pyc │ ├── app_code_readme.py │ ├── app_code_readme.pyc │ ├── app_code_src.py │ ├── app_code_src.pyc │ ├── app_code_tables.py │ ├── app_code_tables.pyc │ ├── app_code_tests.py │ ├── app_code_tests.pyc │ ├── app_utils.py │ ├── app_utils.pyc │ └── gen_app_code.py │ ├── gen_msgids │ ├── Makefile │ ├── gen_msgids │ ├── gen_msgids.c │ └── gen_msgids.h │ ├── gen_sch_tbl │ ├── .project │ ├── .pydevproject │ ├── gen_sch_tbl.py │ ├── readme.txt │ └── unit_tests │ │ ├── sch-100x10.in │ │ ├── sch-100x15_odr_apps.in │ │ ├── sch-100x5_default_core.in │ │ ├── sch-40x10.in │ │ ├── sch.in │ │ ├── sch_def_schtbl-100x10.c │ │ ├── sch_def_schtbl-100x15_odr_apps.c │ │ ├── sch_def_schtbl-40x10.c │ │ ├── sch_def_schtbl-default_core.c │ │ └── ut │ ├── perfutils-java │ ├── CPM Users Guide.docx │ ├── CPM.jar │ ├── samplePerfIDList │ ├── samplePerfLog │ └── src │ │ ├── CFSPerformanceMonitor │ │ ├── CPMAppearanceDialog.java │ │ ├── CPMCFSSearchDialog.java │ │ ├── CPMCommandLineHandler.java │ │ ├── CPMConfigDialog.java │ │ ├── CPMConstants.java │ │ ├── CPMDialogHandler.java │ │ ├── CPMIDEditorDialog.java │ │ ├── CPMIDHandler.java │ │ ├── CPMLogContentDialog.java │ │ ├── CPMLogHandler.java │ │ ├── CPMLogHeaderDialog.java │ │ ├── CPMLogStatisticsDialog.java │ │ ├── CPMMain.java │ │ ├── CPMPreferencesDialog.java │ │ ├── CPMPreferencesHandler.java │ │ ├── CPMSetBoundsDialog.java │ │ ├── CPMSourceSearchDialog.java │ │ ├── CPMStatisticsPlot.java │ │ ├── CPMStepPlot.java │ │ ├── CPMTableHandler.java │ │ ├── CPMThreadPlot.java │ │ ├── CPMXYLineAndShapeRenderer.java │ │ ├── CPMXYPlotHandler.java │ │ └── CPMXYStepRenderer.java │ │ ├── docs │ │ ├── CPM_Users_Guide.pdf │ │ └── docs.java │ │ └── images │ │ ├── CPM.png │ │ ├── cancel.png │ │ ├── clear.png │ │ ├── close.png │ │ ├── color.png │ │ ├── crosshair.png │ │ ├── delete.png │ │ ├── down.png │ │ ├── error.png │ │ ├── hide.png │ │ ├── images.java │ │ ├── information.png │ │ ├── new.png │ │ ├── ok.png │ │ ├── print.png │ │ ├── question.png │ │ ├── reset.png │ │ ├── running.png │ │ ├── save.png │ │ ├── seqerr.png │ │ ├── show.png │ │ ├── stats.png │ │ ├── step.png │ │ ├── stopped.png │ │ ├── thread.png │ │ ├── up.png │ │ └── warning.png │ ├── perfutils-win │ ├── CFE_STA_Integration.doc │ ├── Software Timing Analyzer Users Guide.pdf │ ├── Software Timing Analyzer.msi │ └── readme.txt │ ├── sch_lab │ ├── README.txt │ └── fsw │ │ ├── for_build │ │ └── Makefile │ │ ├── mission_inc │ │ └── sch_lab_perfids.h │ │ ├── platform_inc │ │ └── sch_lab_sched_tab.h │ │ └── src │ │ ├── sch_lab_app.c │ │ └── sch_lab_version.h │ ├── tblCRCTool │ ├── Makefile │ └── cfe_ts_crc.c │ ├── tlmUtil │ ├── EventMessage.py │ ├── EventMessageDialog.py │ ├── EventMessageDialog.ui │ ├── GenericTelemetry.py │ ├── GenericTelemetryDialog.py │ ├── GenericTelemetryDialog.ui │ ├── TelemetrySystem.py │ ├── TelemetrySystemDialog.py │ ├── TelemetrySystemDialog.ui │ ├── cfe-es-hk-tlm.txt │ ├── cfe-tbl-hk-tlm.txt │ └── telemetry-pages.txt │ ├── to_lab │ ├── README.txt │ ├── fsw │ │ ├── for_build │ │ │ └── Makefile │ │ ├── mission_inc │ │ │ └── to_lab_perfids.h │ │ ├── platform_inc │ │ │ ├── to_lab_msgids.h │ │ │ └── to_lab_sub_table.h │ │ └── src │ │ │ ├── to_lab_app.c │ │ │ ├── to_lab_app.h │ │ │ ├── to_lab_events.h │ │ │ ├── to_lab_msg.h │ │ │ └── to_lab_version.h │ └── test_and_ground │ │ ├── rdl │ │ └── template │ │ │ ├── template_cmd_TO_CMD.rdl │ │ │ └── template_tlm_TO_HK_TLM.rdl │ │ └── sam │ │ └── fmt │ │ └── SCX_CPU1_TO_HK.fmt │ └── utf │ ├── docs │ └── cFE UTF Users Guide.doc │ ├── examples │ ├── example_list │ ├── test10 │ │ ├── makefile │ │ ├── sbsim.in │ │ ├── utf_test10.ActualOutput │ │ ├── utf_test10.ActualOutput2 │ │ ├── utf_test10.ExpectedOutput │ │ ├── utf_test10.ExpectedOutput2 │ │ └── utf_test10.c │ ├── test11 │ │ ├── makefile │ │ ├── utf_test11.ActualOutput │ │ ├── utf_test11.ExpectedOutput │ │ └── utf_test11.c │ ├── test12 │ │ ├── makefile │ │ ├── utf_test12.ActualOutput │ │ ├── utf_test12.ExpectedOutput │ │ └── utf_test12.c │ ├── test14 │ │ ├── makefile │ │ ├── utf_test14.ActualOutput │ │ ├── utf_test14.ExpectedOutput │ │ └── utf_test14.c │ ├── test15 │ │ ├── makefile │ │ ├── utf_test15.ActualOutput │ │ ├── utf_test15.ExpectedOutput │ │ └── utf_test15.c │ ├── test16 │ │ ├── makefile │ │ ├── utf_test16.ActualOutput │ │ ├── utf_test16.ExpectedOutput │ │ └── utf_test16.c │ ├── test17 │ │ ├── makefile │ │ ├── utf_test17.ActualOutput │ │ ├── utf_test17.ExpectedOutput │ │ └── utf_test17.c │ ├── test2 │ │ ├── cfe_msgids.h │ │ ├── makefile │ │ ├── readme.txt │ │ ├── test_tbl_api2.ActualOutput │ │ ├── test_tbl_api2.ExpectedOutput │ │ ├── test_tbl_api2.c │ │ ├── tt_app.c │ │ ├── tt_app.h │ │ └── ttscript1.in │ ├── test3 │ │ ├── cfe_msgids.h │ │ ├── makefile │ │ ├── test3driver.ActualOutput │ │ ├── test3driver.ExpectedOutput │ │ ├── test3driver.c │ │ ├── test3script.in │ │ ├── uu_app.c │ │ └── uu_app.h │ ├── test4 │ │ ├── cfe_msgids.h │ │ ├── makefile │ │ ├── readme │ │ ├── tt4_app.c │ │ ├── tt4_app.h │ │ ├── ttscript4.in │ │ ├── utf_test4.ActualOutput │ │ ├── utf_test4.ExpectedOutput │ │ └── utf_test4.c │ ├── test5 │ │ ├── cfe_msgids.h │ │ ├── makefile │ │ ├── test5commands.in │ │ ├── test5driver.ActualOutput │ │ ├── test5driver.ExpectedOutput │ │ ├── test5driver.c │ │ ├── uu_app.c │ │ └── uu_app.h │ ├── test6 │ │ ├── makefile │ │ ├── utf_test6.ActualOutput │ │ ├── utf_test6.ExpectedOutput │ │ └── utf_test6.c │ ├── test7 │ │ ├── makefile │ │ ├── utf_test7.ActualOutput │ │ ├── utf_test7.ExpectedOutput │ │ └── utf_test7.c │ ├── test8 │ │ ├── makefile │ │ ├── utf_test8.ActualOutput │ │ ├── utf_test8.ExpectedOutput │ │ └── utf_test8.c │ └── test9 │ │ ├── cfe_msgids.h │ │ ├── makefile │ │ ├── utf_test9.ActualOutput │ │ ├── utf_test9.ExpectedOutput │ │ └── utf_test9.c │ ├── inc │ ├── utf_cfe.h │ ├── utf_cfe_es.h │ ├── utf_cfe_evs.h │ ├── utf_cfe_psp.h │ ├── utf_cfe_sb.h │ ├── utf_cfe_tbl.h │ ├── utf_cfe_time.h │ ├── utf_cfe_time_utils.h │ ├── utf_custom.h │ ├── utf_osapi.h │ ├── utf_osfileapi.h │ ├── utf_osfilesys.h │ ├── utf_osloader.h │ ├── utf_ostimer.h │ ├── utf_types.h │ └── utf_version.h │ ├── perl_tool │ ├── utf_include.pm │ ├── utf_sbsim.pm │ └── utf_sbsim_custom.pm.template │ └── src │ ├── utf_cfe_es_api.c │ ├── utf_cfe_es_cds.c │ ├── utf_cfe_esmempool.c │ ├── utf_cfe_evs.c │ ├── utf_cfe_psp_eeprom.c │ ├── utf_cfe_psp_memory.c │ ├── utf_cfe_psp_memrange.c │ ├── utf_cfe_psp_memutils.c │ ├── utf_cfe_psp_port.c │ ├── utf_cfe_psp_ram.c │ ├── utf_cfe_psp_support.c │ ├── utf_cfe_sb.c │ ├── utf_cfe_sb_api.c │ ├── utf_cfe_tbl_api.c │ ├── utf_cfe_tbl_internal.c │ ├── utf_cfe_time_api.c │ ├── utf_cfe_time_utils.c │ ├── utf_osapi.c │ ├── utf_osfileapi.c │ ├── utf_osfilesys.c │ ├── utf_osloader.c │ ├── utf_ostimer.c │ └── utf_sim.c ├── docs ├── CFS Deployment Guide.doc ├── CFS Tlm and Cmd Mnemonic Naming Convention.doc ├── README_dox_templates.txt └── dox_templates.xml ├── osal └── readme.txt ├── psp ├── doc │ └── Version Description Document.docx └── fsw │ ├── grut699-vxworks6 │ ├── inc │ │ ├── cfe_psp_config.h │ │ └── psp_version.h │ ├── make │ │ ├── compiler-opts.mak │ │ └── link-rules.mak │ └── src │ │ ├── cfe_psp_exception.c │ │ ├── cfe_psp_memory.c │ │ ├── cfe_psp_memory.h │ │ ├── cfe_psp_memtab.c │ │ ├── cfe_psp_ssr.c │ │ ├── cfe_psp_start.c │ │ ├── cfe_psp_support.c │ │ ├── cfe_psp_timer.c │ │ ├── cfe_psp_voltab.c │ │ ├── cfe_psp_watchdog.c │ │ ├── psp.mak │ │ └── suLog.h │ ├── inc │ └── cfe_psp.h │ ├── mac-osx │ ├── inc │ │ ├── cfe_psp_config.h │ │ └── psp_version.h │ ├── make │ │ ├── compiler-opts.mak │ │ └── link-rules.mak │ └── src │ │ ├── cfe_psp_exception.c │ │ ├── cfe_psp_memory.c │ │ ├── cfe_psp_memtab.c │ │ ├── cfe_psp_ssr.c │ │ ├── cfe_psp_start.c │ │ ├── cfe_psp_support.c │ │ ├── cfe_psp_timer.c │ │ ├── cfe_psp_voltab.c │ │ ├── cfe_psp_watchdog.c │ │ └── psp.mak │ ├── mcf5235-rtems │ ├── inc │ │ ├── cfe_psp_config.h │ │ └── psp_version.h │ ├── make │ │ ├── compiler-opts.mak │ │ └── link-rules.mak │ └── src │ │ ├── cfe_psp_exception.c │ │ ├── cfe_psp_memory.c │ │ ├── cfe_psp_memory.h │ │ ├── cfe_psp_memtab.c │ │ ├── cfe_psp_ssr.c │ │ ├── cfe_psp_start.c │ │ ├── cfe_psp_support.c │ │ ├── cfe_psp_timer.c │ │ ├── cfe_psp_voltab.c │ │ ├── cfe_psp_watchdog.c │ │ └── psp.mak │ ├── mcp750-vxworks6.4 │ ├── inc │ │ ├── cfe_psp_config.h │ │ └── psp_version.h │ ├── make │ │ ├── compiler-opts.mak │ │ └── link-rules.mak │ └── src │ │ ├── bsp-integration │ │ ├── cfeSupport.c │ │ └── readme.txt │ │ ├── cfe_psp_exception.c │ │ ├── cfe_psp_memory.c │ │ ├── cfe_psp_memory.h │ │ ├── cfe_psp_memtab.c │ │ ├── cfe_psp_ssr.c │ │ ├── cfe_psp_start.c │ │ ├── cfe_psp_support.c │ │ ├── cfe_psp_timer.c │ │ ├── cfe_psp_voltab.c │ │ ├── cfe_psp_watchdog.c │ │ ├── mcpx750.h │ │ └── psp.mak │ ├── pc-cygwin │ ├── inc │ │ ├── cfe_psp_config.h │ │ └── psp_version.h │ ├── make │ │ ├── compiler-opts.mak │ │ └── link-rules.mak │ └── src │ │ ├── cfe_psp_exception.c │ │ ├── cfe_psp_memory.c │ │ ├── cfe_psp_memtab.c │ │ ├── cfe_psp_ssr.c │ │ ├── cfe_psp_start.c │ │ ├── cfe_psp_support.c │ │ ├── cfe_psp_timer.c │ │ ├── cfe_psp_voltab.c │ │ ├── cfe_psp_watchdog.c │ │ └── psp.mak │ ├── pc-linux │ ├── inc │ │ ├── cfe_psp_config.h │ │ └── psp_version.h │ ├── make │ │ ├── compiler-opts.mak │ │ └── link-rules.mak │ └── src │ │ ├── cfe_psp_exception.c │ │ ├── cfe_psp_memory.c │ │ ├── cfe_psp_memtab.c │ │ ├── cfe_psp_ssr.c │ │ ├── cfe_psp_start.c │ │ ├── cfe_psp_support.c │ │ ├── cfe_psp_timer.c │ │ ├── cfe_psp_voltab.c │ │ ├── cfe_psp_watchdog.c │ │ └── psp.mak │ └── shared │ ├── cfe_psp_eeprom.c │ ├── cfe_psp_memrange.c │ ├── cfe_psp_memutils.c │ ├── cfe_psp_port.c │ └── cfe_psp_ram.c └── setvars.sh /README.md: -------------------------------------------------------------------------------- 1 | # NASA Core Flight Executive (cFE) 2 | 3 | # Description 4 | "The Core Flight Executive is a portable, platform independent embedded system framework developed by NASA Goddard Space Flight Center. This framework is used as the basis for the flight software for satellite data systems and instruments, but can be used on other embedded systems." -- http://sourceforge.net/projects/coreflightexec/ 5 | 6 | # Sources 7 | * http://opensource.gsfc.nasa.gov/projects/cfe/index.php 8 | * http://sourceforge.net/projects/coreflightexec/ (downloaded on 2015-06-04) [Last Update: 2014-12-12] 9 | 10 | # Dependecies 11 | * https://github.com/nasa/osal 12 | 13 | -------------------------------------------------------------------------------- /SUA_Open_Source_cFE 6 1_GSC-16232.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/SUA_Open_Source_cFE 6 1_GSC-16232.pdf -------------------------------------------------------------------------------- /apps/ci_lab/README.txt: -------------------------------------------------------------------------------- 1 | This is the CI_LAB test application. 2 | 3 | CI_LAB is a simple command uplink application that accepts CCSDS 4 | telecommand packets over a UDP/IP port. 5 | It provides a test interface to a CFS system in a lab environment. 6 | It does not provide a full CCSDS Telecommand stack implementation. 7 | 8 | To use this application, first copy this "ci_lab" directory to the location 9 | where the rest of the CFS applications are. Example: 10 | /home/cfs/CFS_Project/apps 11 | 12 | 13 | -------------------------------------------------------------------------------- /apps/ci_lab/fsw/platform_inc/ci_lab_msgids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: ci_lab_msgids.h 1.2 2010/09/20 12:27:18GMT-05:00 wmoleski Exp $ 4 | ** 5 | ** Purpose: 6 | ** Define CI Lab Message IDs 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: ci_lab_msgids.h $ 11 | ** Revision 1.2 2010/09/20 12:27:18GMT-05:00 wmoleski 12 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" 13 | ** was added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 14 | ** Revision 1.1 2008/04/30 13:07:18EDT rjmcgraw 15 | ** Initial revision 16 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/ci_lab/fsw/platform_inc/project.pj 17 | ** 18 | *************************************************************************/ 19 | #ifndef _ci_lab_msgids_h_ 20 | #define _ci_lab_msgids_h_ 21 | 22 | 23 | #define CI_LAB_CMD_MID 0x1884 24 | #define CI_LAB_SEND_HK_MID 0x1885 25 | 26 | #define CI_LAB_HK_TLM_MID 0x0884 27 | 28 | #endif /* _ci_lab_msgids_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /apps/ci_lab/fsw/src/ci_lab_defs.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | ** File: 3 | ** $Id: ci_lab_defs.h 1.1 2010/09/08 07:05:25GMT-05:00 wmoleski Exp $ 4 | ** 5 | ** Purpose: 6 | ** Define CI Lab Definitions that other apps may need to use 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: ci_lab_defs.h $ 11 | ** Revision 1.1 2010/09/08 07:05:25GMT-05:00 wmoleski 12 | ** Initial revision 13 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/ci_lab/fsw/src/project.pj 14 | ** 15 | *******************************************************************************/ 16 | #ifndef _ci_lab_defs_h_ 17 | #define _ci_lab_defs_h_ 18 | 19 | /* 20 | ** Definitions 21 | */ 22 | /* File Size Command argument values */ 23 | #define PDU_SIZE_ADD 0 24 | #define PDU_SIZE_SUBTRACT 1 25 | 26 | /* PDU Type argument values */ 27 | #define FILE_DATA_PDU 0 28 | #define EOF_PDU 1 29 | #define FIN_PDU 2 30 | #define ACK_PDU 3 31 | #define META_DATA_PDU 4 32 | #define NAK_PDU 5 33 | 34 | #endif /* _ci_lab_defs_h_ */ 35 | 36 | /************************/ 37 | /* End of File Comment */ 38 | /************************/ 39 | -------------------------------------------------------------------------------- /apps/ci_lab/fsw/src/ci_lab_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: ci_lab_version.h 1.2 2010/11/16 14:18:17GMT-05:00 bmedina Exp $ 4 | ** 5 | ** Purpose: 6 | ** The CI Lab Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: ci_lab_version.h $ 11 | ** Revision 1.2 2010/11/16 14:18:17GMT-05:00 bmedina 12 | ** changed version to 2.1.0.0 13 | ** Revision 1.1 2008/09/19 15:03:11EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/ci_lab/fsw/src/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _ci_lab_version_h_ 19 | #define _ci_lab_version_h_ 20 | 21 | 22 | #define CI_LAB_MAJOR_VERSION 2 23 | #define CI_LAB_MINOR_VERSION 1 24 | #define CI_LAB_REVISION 0 25 | #define CI_LAB_MISSION_REV 0 26 | 27 | 28 | #endif /* _ci_lab_version_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /apps/ci_lab/test_and_ground/sam/fmt/SCX_CPU1_CI_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/apps/ci_lab/test_and_ground/sam/fmt/SCX_CPU1_CI_HK.fmt -------------------------------------------------------------------------------- /apps/sample_app/fsw/mission_inc/sample_app_perfids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: sample_app_perfids.h $ 4 | ** 5 | ** Purpose: 6 | ** Define Sample App Performance IDs 7 | ** 8 | ** Notes: 9 | ** 10 | *************************************************************************/ 11 | #ifndef _sample_app_perfids_h_ 12 | #define _sample_app_perfids_h_ 13 | 14 | 15 | #define SAMPLE_APP_PERF_ID 91 16 | 17 | #endif /* _sample_app_perfids_h_ */ 18 | 19 | /************************/ 20 | /* End of File Comment */ 21 | /************************/ 22 | -------------------------------------------------------------------------------- /apps/sample_app/fsw/platform_inc/sample_app_msgids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: sample_app_msgids.h $ 4 | ** 5 | ** Purpose: 6 | ** Define Sample App Message IDs 7 | ** 8 | ** Notes: 9 | ** 10 | ** 11 | *************************************************************************/ 12 | #ifndef _sample_app_msgids_h_ 13 | #define _sample_app_msgids_h_ 14 | 15 | #define SAMPLE_APP_CMD_MID 0x1882 16 | #define SAMPLE_APP_SEND_HK_MID 0x1883 17 | #define SAMPLE_APP_HK_TLM_MID 0x0883 18 | 19 | #endif /* _sample_app_msgids_h_ */ 20 | 21 | /************************/ 22 | /* End of File Comment */ 23 | /************************/ 24 | -------------------------------------------------------------------------------- /apps/sample_app/fsw/src/sample_app_events.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** sample_app_events.h 4 | ** 5 | ** Purpose: 6 | ** Define SAMPLE App Events IDs 7 | ** 8 | ** Notes: 9 | ** 10 | ** 11 | *************************************************************************/ 12 | #ifndef _sample_app_events_h_ 13 | #define _sample_app_events_h_ 14 | 15 | 16 | #define SAMPLE_RESERVED_EID 0 17 | #define SAMPLE_STARTUP_INF_EID 1 18 | #define SAMPLE_COMMAND_ERR_EID 2 19 | #define SAMPLE_COMMANDNOP_INF_EID 3 20 | #define SAMPLE_COMMANDRST_INF_EID 4 21 | #define SAMPLE_INVALID_MSGID_ERR_EID 5 22 | #define SAMPLE_LEN_ERR_EID 6 23 | 24 | #endif /* _sample_app_events_h_ */ 25 | 26 | /************************/ 27 | /* End of File Comment */ 28 | /************************/ 29 | -------------------------------------------------------------------------------- /apps/sample_app/fsw/src/sample_app_msg.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | ** File: 3 | ** sample_app_msg.h 4 | ** 5 | ** Purpose: 6 | ** Define SAMPLE App Messages and info 7 | ** 8 | ** Notes: 9 | ** 10 | ** 11 | *******************************************************************************/ 12 | #ifndef _sample_app_msg_h_ 13 | #define _sample_app_msg_h_ 14 | 15 | /* 16 | ** SAMPLE App command codes 17 | */ 18 | #define SAMPLE_APP_NOOP_CC 0 19 | #define SAMPLE_APP_RESET_COUNTERS_CC 1 20 | 21 | /*************************************************************************/ 22 | /* 23 | ** Type definition (generic "no arguments" command) 24 | */ 25 | typedef struct 26 | { 27 | uint8 CmdHeader[CFE_SB_CMD_HDR_SIZE]; 28 | 29 | } SAMPLE_NoArgsCmd_t; 30 | 31 | /*************************************************************************/ 32 | /* 33 | ** Type definition (SAMPLE App housekeeping) 34 | */ 35 | typedef struct 36 | { 37 | uint8 TlmHeader[CFE_SB_TLM_HDR_SIZE]; 38 | uint8 sample_command_error_count; 39 | uint8 sample_command_count; 40 | uint8 spare[2]; 41 | 42 | } OS_PACK sample_hk_tlm_t ; 43 | 44 | #define SAMPLE_APP_HK_TLM_LNGTH sizeof ( sample_hk_tlm_t ) 45 | 46 | #endif /* _sample_app_msg_h_ */ 47 | 48 | /************************/ 49 | /* End of File Comment */ 50 | /************************/ 51 | -------------------------------------------------------------------------------- /apps/sample_app/fsw/src/sample_app_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: sample_app_version.h $ 4 | ** 5 | ** Purpose: 6 | ** The Sample Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** 11 | *************************************************************************/ 12 | #ifndef _sample_app_version_h_ 13 | #define _sample_app_version_h_ 14 | 15 | #define SAMPLE_APP_MAJOR_VERSION 1 16 | #define SAMPLE_APP_MINOR_VERSION 0 17 | #define SAMPLE_APP_REVISION 0 18 | #define SAMPLE_APP_MISSION_REV 0 19 | 20 | #endif /* _sample_app_version_h_ */ 21 | 22 | /************************/ 23 | /* End of File Comment */ 24 | /************************/ 25 | -------------------------------------------------------------------------------- /apps/sample_lib/fsw/src/sample_lib_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: sample_lib_version.h $ 4 | ** 5 | ** Purpose: 6 | ** The SAMPLE Lib header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | *************************************************************************/ 11 | #ifndef _sample_lib_version_h_ 12 | #define _sample_lib_version_h_ 13 | 14 | 15 | #define SAMPLE_LIB_MAJOR_VERSION 1 16 | #define SAMPLE_LIB_MINOR_VERSION 0 17 | #define SAMPLE_LIB_REVISION 0 18 | #define SAMPLE_LIB_MISSION_REV 0 19 | 20 | 21 | #endif /* _sample_lib_version_h_ */ 22 | 23 | /************************/ 24 | /* End of File Comment */ 25 | /************************/ 26 | -------------------------------------------------------------------------------- /apps/sch_lab/README.txt: -------------------------------------------------------------------------------- 1 | This is the SCH_LAB test application. 2 | 3 | SCH_LAB is a simple packet scheduler application with a one second resoluton. 4 | It is intended to send housekeeping requests and other periodic packets 5 | in a lab/test CFS system. 6 | 7 | For a more accurate flight scheduler application see the CFS SCH application. 8 | 9 | To use this application, first copy this "sch_lab" directory to the location 10 | where the rest of the CFS applications are. Example: 11 | /home/cfs/CFS_Project/apps 12 | 13 | This application depends on the cFE core TIME 1Hz packet, which is disabled by default. 14 | When using this app, edit the file: build//inc/cfe_platform_cfg.h 15 | and change: 16 | #define CFE_TIME_ENA_1HZ_CMD_PKT FALSE 17 | to 18 | #define CFE_TIME_ENA_1HZ_CMD_PKT TRUE 19 | 20 | If it is already set to TRUE, then no change is required. 21 | 22 | To change the list of packets that SCH_LAB sends out, edit the schedule table 23 | located in the platform include file: 24 | build//inc/sch_lab_sched_tab.h 25 | 26 | 27 | -------------------------------------------------------------------------------- /apps/sch_lab/fsw/mission_inc/sch_lab_perfids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** 4 | ** Purpose: 5 | ** Define SCH Lab Performance IDs 6 | ** 7 | ** Notes: 8 | ** 9 | ** $Log: sch_lab_perfids.h $ 10 | ** Revision 1.3 2010/09/20 12:28:52GMT-05:00 wmoleski 11 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" was 12 | ** added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 13 | ** Revision 1.2 2008/04/30 16:04:46EDT rjmcgraw 14 | ** Member moved from sch_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/platform_cfg/project.pj to sch_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/mission_inc/project.pj. 15 | ** Revision 1.1 2008/04/30 15:04:46ACT rjmcgraw 16 | ** Initial revision 17 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/platform_cfg/project.pj 18 | ** 19 | *************************************************************************/ 20 | #ifndef _sch_lab_perfids_h_ 21 | #define _sch_lab_perfids_h_ 22 | 23 | 24 | #define SCH_MAIN_TASK_PERF_ID 20 25 | 26 | #endif /* _sch_lab_perfids_h_ */ 27 | 28 | /************************/ 29 | /* End of File Comment */ 30 | /************************/ 31 | -------------------------------------------------------------------------------- /apps/sch_lab/fsw/src/sch_lab_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: sch_lab_version.h 1.2 2010/11/16 14:20:20GMT-05:00 bmedina Exp $ 4 | ** 5 | ** Purpose: 6 | ** The SCH Lab Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: sch_lab_version.h $ 11 | ** Revision 1.2 2010/11/16 14:20:20GMT-05:00 bmedina 12 | ** changed version to 2.1.0.0 13 | ** Revision 1.1 2008/09/19 15:04:16EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/src/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _sch_lab_version_h_ 19 | #define _sch_lab_version_h_ 20 | 21 | 22 | #define SCH_LAB_MAJOR_VERSION 2 23 | #define SCH_LAB_MINOR_VERSION 1 24 | #define SCH_LAB_REVISION 0 25 | #define SCH_LAB_MISSION_REV 0 26 | 27 | 28 | #endif /* _sch_lab_version_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /apps/to_lab/README.txt: -------------------------------------------------------------------------------- 1 | This is the TO_LAB test application. 2 | 3 | TO_LAB is a simple telemetry downlink application that sends CCSDS 4 | telemetry packets over a UDP/IP port. The UDP port and IP address are 5 | specified in the "Enable Telemetry" command. 6 | 7 | It provides a test interface to a CFS system in a lab environment. 8 | It does not provide a full CCSDS Telemetry stack implementation. 9 | 10 | To send telemtry to the "ground" or UDP/IP port, edit the 11 | subscription table in the platform include file: 12 | build//inc/to_lab_sub_table.h 13 | TO_LAB will subscribe to the packet IDs that are listed in this table 14 | and send the telemetry packets it receives to the UDP/IP port. 15 | 16 | To use this application, first copy this "to_lab" directory to the location 17 | where the rest of the CFS applications are. Example: 18 | /home/cfs/CFS_Project/apps 19 | 20 | 21 | -------------------------------------------------------------------------------- /apps/to_lab/fsw/mission_inc/to_lab_perfids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** 4 | ** Purpose: 5 | ** Define TO Lab Performance IDs 6 | ** 7 | ** Notes: 8 | ** 9 | ** $Log: to_lab_perfids.h $ 10 | ** Revision 1.3 2010/09/20 12:28:05GMT-05:00 wmoleski 11 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" 12 | ** was added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 13 | ** Revision 1.2 2008/04/30 14:43:01EDT rjmcgraw 14 | ** Member moved from to_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/platform_inc/project.pj to to_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/mission_inc/project.pj. 15 | ** Revision 1.1 2008/04/30 13:43:01ACT rjmcgraw 16 | ** Initial revision 17 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/platform_inc/project.pj 18 | ** 19 | *************************************************************************/ 20 | #ifndef _to_lab_perfids_h_ 21 | #define _to_lab_perfids_h_ 22 | 23 | #define TO_MAIN_TASK_PERF_ID 22 24 | #define TO_SOCKET_SEND_PERF_ID 23 25 | 26 | #endif /* _to_lab_perfids_h_ */ 27 | 28 | /************************/ 29 | /* End of File Comment */ 30 | /************************/ 31 | -------------------------------------------------------------------------------- /apps/to_lab/fsw/platform_inc/to_lab_msgids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** 4 | ** Purpose: 5 | ** Define TO Lab Message IDs 6 | ** 7 | ** Notes: 8 | ** 9 | ** $Log: to_lab_msgids.h $ 10 | ** Revision 1.2 2010/09/20 12:28:05GMT-05:00 wmoleski 11 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" 12 | ** was added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 13 | ** Revision 1.1 2008/04/30 14:42:40EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/platform_inc/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _to_lab_msgids_h_ 19 | #define _to_lab_msgids_h_ 20 | 21 | 22 | #define TO_LAB_CMD_MID 0x1880 23 | #define TO_LAB_SEND_HK_MID 0x1881 24 | 25 | #define TO_LAB_HK_TLM_MID 0x0880 26 | #define TO_LAB_DATA_TYPES_MID 0x0881 27 | 28 | #endif /* _to_lab_msgids_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /apps/to_lab/fsw/src/to_lab_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: to_lab_version.h 1.2 2010/11/16 14:21:35GMT-05:00 bmedina Exp $ 4 | ** 5 | ** Purpose: 6 | ** The TO Lab Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: to_lab_version.h $ 11 | ** Revision 1.2 2010/11/16 14:21:35GMT-05:00 bmedina 12 | ** changed version to 2.1.0.0 13 | ** Revision 1.1 2008/09/19 15:04:35EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/src/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _to_lab_version_h_ 19 | #define _to_lab_version_h_ 20 | 21 | 22 | #define TO_LAB_MAJOR_VERSION 2 23 | #define TO_LAB_MINOR_VERSION 1 24 | #define TO_LAB_REVISION 0 25 | #define TO_LAB_MISSION_REV 0 26 | 27 | 28 | #endif /* _to_lab_version_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /apps/to_lab/test_and_ground/sam/fmt/SCX_CPU1_TO_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/apps/to_lab/test_and_ground/sam/fmt/SCX_CPU1_TO_HK.fmt -------------------------------------------------------------------------------- /build/cpu1/cfe/cfe-config.mak: -------------------------------------------------------------------------------- 1 | ## 2 | ## cfe-config.mak 3 | ## 4 | ## This file specifies the OS, and PSP to build for the cFE. 5 | ## 6 | ## NOTE: Make sure each selection does not have any spaces 7 | ## after it! 8 | ## 9 | ##--------------------------------------------------------- 10 | ## Possible Settings 11 | ## 12 | ## OS PSP 13 | ## 14 | ## posix pc-linux (fully supported) 15 | ## rtems mcf5235-rtems (fully supported) 16 | ## vxworks6 rad750-vxworks6.4 (fully supported) 17 | ## vxworks6 mcp750-vxworks6.4 (fully supported) 18 | ## 19 | ## NOTE: Please check the debug-opts.mak file to ensure 20 | ## that the options are correct for your settings 21 | ##--------------------------------------------------------- 22 | 23 | ##--------------------------------------------------------- 24 | ## Operating System 25 | ## OS = The operating system selected for the Abstraction implementation 26 | ##--------------------------------------------------------- 27 | OS = posix 28 | 29 | ##--------------------------------------------------------- 30 | ## PSP -- CFE Platform Support Package 31 | ##--------------------------------------------------------- 32 | PSP = pc-linux 33 | 34 | -------------------------------------------------------------------------------- /build/cpu1/cfe/debug-opts.mak: -------------------------------------------------------------------------------- 1 | ## 2 | ## Debug Options for build 3 | ## 4 | DEBUG_OPTS = -g -O0 5 | DEBUG_LEVEL = 3 6 | 7 | ## 8 | ## Table Debug options. 9 | ## In order for the elf2cfetbl utility to work 10 | ## The -g option must be used. It generates the symbols 11 | ## in the object file 12 | ## 13 | ## For some platforms the -mno-align-int option is needed 14 | ## 15 | TABLE_DEBUG_OPTS = -g -O0 16 | 17 | -------------------------------------------------------------------------------- /build/cpu1/cfe/unit-test/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Master makefile for unit tests 3 | # 4 | 5 | # 6 | # Rule to build all unit tests for cfe core 7 | # 8 | default: 9 | make -C sb 10 | make -C es 11 | make -C evs 12 | make -C time 13 | make -C tbl 14 | make -C fs 15 | 16 | # 17 | # Rule to run the unit tests and run gcov 18 | # 19 | gcov: 20 | make -C sb gcov 21 | make -C es gcov 22 | make -C evs gcov 23 | make -C time gcov 24 | make -C tbl gcov 25 | make -C fs gcov 26 | 27 | # 28 | # Rule to clean out all unit tests 29 | # 30 | clean: 31 | make -C sb clean 32 | make -C es clean 33 | make -C evs clean 34 | make -C time clean 35 | make -C tbl clean 36 | make -C fs clean 37 | 38 | -------------------------------------------------------------------------------- /build/cpu1/docs/dox_src/get_date.sh: -------------------------------------------------------------------------------- 1 | export CURR_DATE=`date +%x` 2 | -------------------------------------------------------------------------------- /build/cpu2/cfe/cfe-config.mak: -------------------------------------------------------------------------------- 1 | ## 2 | ## cfe-config.mak 3 | ## 4 | ## This file specifies the OS, and PSP to build for the cFE. 5 | ## 6 | ## NOTE: Make sure each selection does not have any spaces 7 | ## after it! 8 | ## 9 | ##--------------------------------------------------------- 10 | ## Possible Settings 11 | ## 12 | ## OS PSP 13 | ## 14 | ## posix pc-linux (fully supported) 15 | ## rtems mcf5235-rtems (fully supported) 16 | ## vxworks6 rad750-vxworks6.4 (fully supported) 17 | ## vxworks6 mcp750-vxworks6.4 (fully supported) 18 | ## 19 | ## NOTE: Please check the debug-opts.mak file to ensure 20 | ## that the options are correct for your settings 21 | ##--------------------------------------------------------- 22 | 23 | ##--------------------------------------------------------- 24 | ## Operating System 25 | ## OS = The operating system selected for the Abstraction implementation 26 | ##--------------------------------------------------------- 27 | OS = vxworks6 28 | 29 | ##--------------------------------------------------------- 30 | ## PSP -- CFE Platform Support Package 31 | ##--------------------------------------------------------- 32 | PSP = mcp750-vxworks6.4 33 | -------------------------------------------------------------------------------- /build/cpu2/cfe/debug-opts.mak: -------------------------------------------------------------------------------- 1 | ## 2 | ## Debug Options for build 3 | ## 4 | DEBUG_OPTS = -g -O0 5 | DEBUG_LEVEL = 3 6 | 7 | ## 8 | ## Table Debug options. 9 | ## In order for the elf2cfetbl utility to work 10 | ## The -g option must be used. It generates the symbols 11 | ## in the object file 12 | ## 13 | ## For some platforms the -mno-align-int option is needed 14 | ## 15 | TABLE_DEBUG_OPTS = -g -O0 16 | 17 | -------------------------------------------------------------------------------- /build/cpu2/cfe/unit-test/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Master makefile for unit tests 3 | # 4 | 5 | # 6 | # Rule to build all unit tests for cfe core 7 | # 8 | default: 9 | make -C sb 10 | make -C es 11 | make -C evs 12 | make -C time 13 | make -C tbl 14 | make -C fs 15 | 16 | # 17 | # Rule to run the unit tests and run gcov 18 | # 19 | gcov: 20 | make -C sb gcov 21 | make -C es gcov 22 | make -C evs gcov 23 | make -C time gcov 24 | make -C tbl gcov 25 | make -C fs gcov 26 | 27 | # 28 | # Rule to clean out all unit tests 29 | # 30 | clean: 31 | make -C sb clean 32 | make -C es clean 33 | make -C evs clean 34 | make -C time clean 35 | make -C tbl clean 36 | make -C fs clean 37 | 38 | -------------------------------------------------------------------------------- /build/cpu2/docs/dox_src/get_date.sh: -------------------------------------------------------------------------------- 1 | export CURR_DATE=`date +%x` 2 | -------------------------------------------------------------------------------- /build/cpu3/cfe/cfe-config.mak: -------------------------------------------------------------------------------- 1 | ## 2 | ## cfe-config.mak 3 | ## 4 | ## This file specifies the OS, and PSP to build for the cFE. 5 | ## 6 | ## NOTE: Make sure each selection does not have any spaces 7 | ## after it! 8 | ## 9 | ##--------------------------------------------------------- 10 | ## Possible Settings 11 | ## 12 | ## OS PSP 13 | ## 14 | ## posix pc-linux (fully supported) 15 | ## rtems mcf5235-rtems (fully supported) 16 | ## vxworks6 rad750-vxworks6.4 (fully supported) 17 | ## vxworks6 mcp750-vxworks6.4 (fully supported) 18 | ## 19 | ## NOTE: Please check the debug-opts.mak file to ensure 20 | ## that the options are correct for your settings 21 | ##--------------------------------------------------------- 22 | 23 | ##--------------------------------------------------------- 24 | ## Operating System 25 | ## OS = The operating system selected for the Abstraction implementation 26 | ##--------------------------------------------------------- 27 | OS = vxworks6 28 | 29 | ##--------------------------------------------------------- 30 | ## PSP -- CFE Platform Support Package 31 | ##--------------------------------------------------------- 32 | PSP = mcp750-vxworks6.4 33 | -------------------------------------------------------------------------------- /build/cpu3/cfe/debug-opts.mak: -------------------------------------------------------------------------------- 1 | ## 2 | ## Debug Options for build 3 | ## 4 | DEBUG_OPTS = -g -O0 5 | DEBUG_LEVEL = 3 6 | 7 | ## 8 | ## Table Debug options. 9 | ## In order for the elf2cfetbl utility to work 10 | ## The -g option must be used. It generates the symbols 11 | ## in the object file 12 | ## 13 | ## For some platforms the -mno-align-int option is needed 14 | ## 15 | TABLE_DEBUG_OPTS = -g -O0 16 | 17 | -------------------------------------------------------------------------------- /build/cpu3/cfe/unit-test/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Master makefile for unit tests 3 | # 4 | 5 | # 6 | # Rule to build all unit tests for cfe core 7 | # 8 | default: 9 | make -C sb 10 | make -C es 11 | make -C evs 12 | make -C time 13 | make -C tbl 14 | make -C fs 15 | 16 | # 17 | # Rule to run the unit tests and run gcov 18 | # 19 | gcov: 20 | make -C sb gcov 21 | make -C es gcov 22 | make -C evs gcov 23 | make -C time gcov 24 | make -C tbl gcov 25 | make -C fs gcov 26 | 27 | # 28 | # Rule to clean out all unit tests 29 | # 30 | clean: 31 | make -C sb clean 32 | make -C es clean 33 | make -C evs clean 34 | make -C time clean 35 | make -C tbl clean 36 | make -C fs clean 37 | 38 | -------------------------------------------------------------------------------- /build/cpu3/docs/dox_src/get_date.sh: -------------------------------------------------------------------------------- 1 | export CURR_DATE=`date +%x` 2 | -------------------------------------------------------------------------------- /cfe/docs/SUA_Open_Source_cFE 6 1_GSC-16232.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/SUA_Open_Source_cFE 6 1_GSC-16232.pdf -------------------------------------------------------------------------------- /cfe/docs/Version Description Document.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/Version Description Document.doc -------------------------------------------------------------------------------- /cfe/docs/Version Description Document.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/Version Description Document.pdf -------------------------------------------------------------------------------- /cfe/docs/cFE Application Developers Guide.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE Application Developers Guide.doc -------------------------------------------------------------------------------- /cfe/docs/cFE Documentation.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE Documentation.zip -------------------------------------------------------------------------------- /cfe/docs/cFE Requirements 062414.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE Requirements 062414.pdf -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/CFSLayers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/CFSLayers.jpg -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/CFSPubSub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/CFSPubSub.jpg -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/cfebackground.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/cfebackground.html -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/cfetblugdecouple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/cfetblugdecouple.html -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/cfetblugfaq.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/cfetblugfaq.html -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_156b7eb7d28788d4bf2394c56fedf735_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_e097fa36c592856a2ddd997e754dac34.html 27,37 99,85 3 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 27,133 99,181 4 | rect dir_000016_000011.html 59,129 67,137 5 | rect dir_000016_000011.html 67,107 75,122 6 | rect dir_156b7eb7d28788d4bf2394c56fedf735.html 16,16 205,96 7 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_156b7eb7d28788d4bf2394c56fedf735_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_156b7eb7d28788d4bf2394c56fedf735_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_1d06e44c4889a1903670e0762a059c9a_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_1d06e44c4889a1903670e0762a059c9a.html 27,55 99,103 3 | rect dir_b8d1739202f65d59e58cdec119e32197.html 27,151 99,199 4 | rect dir_000014_000003.html 59,147 67,155 5 | rect dir_000014_000003.html 67,125 74,139 6 | rect dir_630610f1e5ec079ce3298eb4e52d7733.html 16,16 109,113 7 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_1d06e44c4889a1903670e0762a059c9a_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_1d06e44c4889a1903670e0762a059c9a_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_2febe1bb0c221d1bdee545ca06dffea9_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_b1f4d8b4dc8a83783c5fb27d56df8cd2.html 37,76 109,124 3 | rect dir_53103ade7cfd4735c29f173207dfabcb.html 25,172 121,220 4 | rect dir_000019_000008.html 69,168 77,176 5 | rect dir_000019_000008.html 77,146 85,161 6 | rect dir_2febe1bb0c221d1bdee545ca06dffea9.html 27,55 216,135 7 | rect dir_547f1bcf83be6b5cb2c837107c1bcf18.html 16,16 227,145 8 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_2febe1bb0c221d1bdee545ca06dffea9_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_2febe1bb0c221d1bdee545ca06dffea9_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_35def2882668f95914f1fd60fe8204e3_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_5b47e9dc76266c8a2322068895bf2d86.html 37,76 109,124 3 | rect dir_35def2882668f95914f1fd60fe8204e3.html 27,55 216,135 4 | rect dir_b8d1739202f65d59e58cdec119e32197.html 16,16 227,145 5 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_35def2882668f95914f1fd60fe8204e3_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_35def2882668f95914f1fd60fe8204e3_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_38254f7e0b042ac292a7f3d8b290fab5_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_38254f7e0b042ac292a7f3d8b290fab5.html 115,5 187,53 3 | rect dir_c8e76bc248c0d6ec40e342d0de94a902.html 5,101 77,149 4 | rect dir_000000_000002.html 64,97 72,105 5 | rect dir_000000_000002.html 79,89 94,103 6 | rect dir_b8d1739202f65d59e58cdec119e32197.html 72,389 144,437 7 | rect dir_000000_000003.html 124,385 132,393 8 | rect dir_000000_000003.html 141,371 149,386 9 | rect dir_156b7eb7d28788d4bf2394c56fedf735.html 72,197 144,245 10 | rect dir_000000_000015.html 109,193 117,201 11 | rect dir_000000_000015.html 121,174 129,189 12 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 72,293 144,341 13 | rect dir_000000_000011.html 125,289 133,297 14 | rect dir_000000_000011.html 143,277 150,291 15 | rect dir_000002_000003.html 84,385 92,393 16 | rect dir_000002_000003.html 77,362 91,377 17 | rect dir_000002_000015.html 87,193 95,201 18 | rect dir_000002_000015.html 83,170 91,185 19 | rect dir_000002_000011.html 84,289 92,297 20 | rect dir_000002_000011.html 77,266 91,281 21 | rect dir_000015_000011.html 104,289 112,297 22 | rect dir_000015_000011.html 112,267 120,282 23 | rect dir_000011_000003.html 104,385 112,393 24 | rect dir_000011_000003.html 113,363 119,378 25 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_38254f7e0b042ac292a7f3d8b290fab5_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_38254f7e0b042ac292a7f3d8b290fab5_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_53103ade7cfd4735c29f173207dfabcb_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_53103ade7cfd4735c29f173207dfabcb.html 27,55 123,103 3 | rect dir_547f1bcf83be6b5cb2c837107c1bcf18.html 16,16 133,113 4 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_53103ade7cfd4735c29f173207dfabcb_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_53103ade7cfd4735c29f173207dfabcb_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_547f1bcf83be6b5cb2c837107c1bcf18_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_2febe1bb0c221d1bdee545ca06dffea9.html 37,76 109,124 3 | rect dir_53103ade7cfd4735c29f173207dfabcb.html 37,172 133,220 4 | rect dir_000018_000008.html 79,168 87,176 5 | rect dir_000018_000008.html 84,145 92,159 6 | rect dir_547f1bcf83be6b5cb2c837107c1bcf18.html 27,55 216,231 7 | rect dir_a0108e23c9261e484d576d30b20b3402.html 16,16 227,241 8 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_547f1bcf83be6b5cb2c837107c1bcf18_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_547f1bcf83be6b5cb2c837107c1bcf18_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_55f83b6236a7a7314b0d871e203ab24e_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_630610f1e5ec079ce3298eb4e52d7733.html 37,76 109,124 3 | rect dir_b8d1739202f65d59e58cdec119e32197.html 37,172 109,220 4 | rect dir_000013_000003.html 69,168 77,176 5 | rect dir_000013_000003.html 78,146 85,161 6 | rect dir_55f83b6236a7a7314b0d871e203ab24e.html 27,55 216,135 7 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 16,16 227,145 8 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_55f83b6236a7a7314b0d871e203ab24e_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_55f83b6236a7a7314b0d871e203ab24e_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_5b47e9dc76266c8a2322068895bf2d86_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_a0108e23c9261e484d576d30b20b3402.html 37,76 112,124 3 | rect dir_5b47e9dc76266c8a2322068895bf2d86.html 27,55 219,135 4 | rect dir_35def2882668f95914f1fd60fe8204e3.html 16,16 229,145 5 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_5b47e9dc76266c8a2322068895bf2d86_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_5b47e9dc76266c8a2322068895bf2d86_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_630610f1e5ec079ce3298eb4e52d7733_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_1d06e44c4889a1903670e0762a059c9a.html 37,76 109,124 3 | rect dir_b8d1739202f65d59e58cdec119e32197.html 37,172 109,220 4 | rect dir_000014_000003.html 69,168 77,176 5 | rect dir_000014_000003.html 78,146 85,161 6 | rect dir_630610f1e5ec079ce3298eb4e52d7733.html 27,55 216,135 7 | rect dir_55f83b6236a7a7314b0d871e203ab24e.html 16,16 227,145 8 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_630610f1e5ec079ce3298eb4e52d7733_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_630610f1e5ec079ce3298eb4e52d7733_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_67d712bce1e4a99c5c6b8ccd3fab5262_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_55f83b6236a7a7314b0d871e203ab24e.html 27,37 99,85 3 | rect dir_b8d1739202f65d59e58cdec119e32197.html 27,133 99,181 4 | rect dir_000012_000003.html 59,129 67,137 5 | rect dir_000012_000003.html 67,107 74,122 6 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 16,16 205,96 7 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_67d712bce1e4a99c5c6b8ccd3fab5262_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_67d712bce1e4a99c5c6b8ccd3fab5262_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_6855e17ecb07f15053dc41ea02829925_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_6855e17ecb07f15053dc41ea02829925.html 5,5 77,53 3 | rect dir_c8e76bc248c0d6ec40e342d0de94a902.html 5,101 77,149 4 | rect dir_000010_000002.html 37,97 45,105 5 | rect dir_000010_000002.html 46,75 53,90 6 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_6855e17ecb07f15053dc41ea02829925_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_6855e17ecb07f15053dc41ea02829925_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_a0108e23c9261e484d576d30b20b3402_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_547f1bcf83be6b5cb2c837107c1bcf18.html 37,76 109,124 3 | rect dir_a0108e23c9261e484d576d30b20b3402.html 27,55 219,135 4 | rect dir_5b47e9dc76266c8a2322068895bf2d86.html 16,16 229,145 5 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_a0108e23c9261e484d576d30b20b3402_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_a0108e23c9261e484d576d30b20b3402_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_b1f4d8b4dc8a83783c5fb27d56df8cd2_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_b1f4d8b4dc8a83783c5fb27d56df8cd2.html 27,55 99,103 3 | rect dir_53103ade7cfd4735c29f173207dfabcb.html 15,151 111,199 4 | rect dir_000019_000008.html 59,147 67,155 5 | rect dir_000019_000008.html 67,125 75,139 6 | rect dir_2febe1bb0c221d1bdee545ca06dffea9.html 16,16 109,113 7 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_b1f4d8b4dc8a83783c5fb27d56df8cd2_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_b1f4d8b4dc8a83783c5fb27d56df8cd2_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_b8d1739202f65d59e58cdec119e32197_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_35def2882668f95914f1fd60fe8204e3.html 27,37 99,85 3 | rect dir_b8d1739202f65d59e58cdec119e32197.html 16,16 205,96 4 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_b8d1739202f65d59e58cdec119e32197_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_b8d1739202f65d59e58cdec119e32197_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_c4c4d883b8ffb0e3a060a08a710d8aa0_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_c4c4d883b8ffb0e3a060a08a710d8aa0.html 27,55 99,103 3 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 27,151 99,199 4 | rect dir_000017_000011.html 59,147 67,155 5 | rect dir_000017_000011.html 67,125 75,139 6 | rect dir_e097fa36c592856a2ddd997e754dac34.html 16,16 109,113 7 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_c4c4d883b8ffb0e3a060a08a710d8aa0_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_c4c4d883b8ffb0e3a060a08a710d8aa0_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_c8e76bc248c0d6ec40e342d0de94a902_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_c8e76bc248c0d6ec40e342d0de94a902.html 43,5 115,53 3 | rect dir_b8d1739202f65d59e58cdec119e32197.html 5,293 77,341 4 | rect dir_000002_000003.html 31,289 39,297 5 | rect dir_000002_000003.html 33,266 47,281 6 | rect dir_156b7eb7d28788d4bf2394c56fedf735.html 43,101 115,149 7 | rect dir_000002_000015.html 75,97 83,105 8 | rect dir_000002_000015.html 83,75 91,90 9 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 43,197 115,245 10 | rect dir_000002_000011.html 96,193 104,201 11 | rect dir_000002_000011.html 110,181 125,195 12 | rect dir_000015_000011.html 75,193 83,201 13 | rect dir_000015_000011.html 83,171 91,186 14 | rect dir_000011_000003.html 47,289 55,297 15 | rect dir_000011_000003.html 62,273 69,287 16 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_c8e76bc248c0d6ec40e342d0de94a902_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_c8e76bc248c0d6ec40e342d0de94a902_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_cb048f19305d5926a7951929f8307fc8_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_cb048f19305d5926a7951929f8307fc8.html 79,5 151,53 3 | rect dir_c8e76bc248c0d6ec40e342d0de94a902.html 5,101 77,149 4 | rect dir_000001_000002.html 56,97 64,105 5 | rect dir_000001_000002.html 74,85 81,99 6 | rect dir_b8d1739202f65d59e58cdec119e32197.html 67,293 139,341 7 | rect dir_000001_000003.html 120,289 128,297 8 | rect dir_000001_000003.html 137,277 145,291 9 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 67,197 139,245 10 | rect dir_000001_000011.html 100,193 108,201 11 | rect dir_000001_000011.html 111,173 119,187 12 | rect dir_000002_000003.html 77,289 85,297 13 | rect dir_000002_000003.html 70,266 85,281 14 | rect dir_000002_000011.html 84,193 92,201 15 | rect dir_000002_000011.html 78,170 93,185 16 | rect dir_000011_000003.html 99,289 107,297 17 | rect dir_000011_000003.html 107,267 114,282 18 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_cb048f19305d5926a7951929f8307fc8_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_cb048f19305d5926a7951929f8307fc8_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_e097fa36c592856a2ddd997e754dac34_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_c4c4d883b8ffb0e3a060a08a710d8aa0.html 37,76 109,124 3 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 37,172 109,220 4 | rect dir_000017_000011.html 69,168 77,176 5 | rect dir_000017_000011.html 77,146 85,161 6 | rect dir_e097fa36c592856a2ddd997e754dac34.html 27,55 216,135 7 | rect dir_156b7eb7d28788d4bf2394c56fedf735.html 16,16 227,145 8 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_e097fa36c592856a2ddd997e754dac34_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_e097fa36c592856a2ddd997e754dac34_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_fd6a1f63b50bdb814f3e95c0f7fa2fde_dep.map: -------------------------------------------------------------------------------- 1 | base referer 2 | rect dir_fd6a1f63b50bdb814f3e95c0f7fa2fde.html 41,5 113,53 3 | rect dir_c8e76bc248c0d6ec40e342d0de94a902.html 5,101 77,149 4 | rect dir_000009_000002.html 47,97 55,105 5 | rect dir_000009_000002.html 61,79 67,94 6 | rect dir_67d712bce1e4a99c5c6b8ccd3fab5262.html 41,197 113,245 7 | rect dir_000009_000011.html 77,193 85,201 8 | rect dir_000009_000011.html 90,174 97,189 9 | rect dir_000002_000011.html 64,193 72,201 10 | rect dir_000002_000011.html 63,170 78,185 11 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/dir_fd6a1f63b50bdb814f3e95c0f7fa2fde_dep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/dir_fd6a1f63b50bdb814f3e95c0f7fa2fde_dep.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/doxygen.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/graph_legend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/graph_legend.png -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/pages.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Core Flight Executive on : Page Index 4 | 5 | 6 | 7 | 8 |
9 |
16 |

Core Flight Executive on Related Pages

Here is a list of all related documentation pages: 20 |
Generated on Tue Sep 30 17:12:00 2014 for Core Flight Executive on by  21 | 22 | doxygen 1.4.7
23 | 24 | 25 | -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/tab_b.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/tab_b.gif -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/tab_l.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/tab_l.gif -------------------------------------------------------------------------------- /cfe/docs/cFE UsersGuide/Doxygen/tab_r.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cFE UsersGuide/Doxygen/tab_r.gif -------------------------------------------------------------------------------- /cfe/docs/cfe requirements.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/cfe requirements.doc -------------------------------------------------------------------------------- /cfe/docs/src/CFSLayers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/src/CFSLayers.jpg -------------------------------------------------------------------------------- /cfe/docs/src/CFSPubSub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/src/CFSPubSub.jpg -------------------------------------------------------------------------------- /cfe/docs/src/appdevguide_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/src/appdevguide_1.jpg -------------------------------------------------------------------------------- /cfe/docs/src/cfe_tbl.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/src/cfe_tbl.dox -------------------------------------------------------------------------------- /cfe/docs/src/cfe_xref.dox: -------------------------------------------------------------------------------- 1 | /** 2 | ** \page cfeevents cFE Event Message Cross Reference 3 | ** 4 | ** The following cross reference maps the text associated with each cFE Event 5 | ** Message to its Event Message Identifier. A user can search this page for 6 | ** the text of the message they wish to learn more about and then click on the 7 | ** associated Event Message Identifier to obtain more information.
8 | ** 9 | **/ 10 | 11 | /** 12 | ** \page cfecmdmnems cFE Command Mnemonic Cross Reference 13 | ** 14 | ** The following cross reference maps the cFE command codes to Command Mnemonics. 15 | ** To learn about the details of a particular command, click on its associated 16 | ** command code.
17 | ** 18 | **/ 19 | 20 | /** 21 | ** \page cfetlmmnems cFE Telemetry Mnemonic Cross Reference 22 | ** 23 | ** The following cross reference maps the cFE telemetry packet members 24 | ** to their associated ground system telemetry mnemonics.
25 | ** 26 | **/ 27 | -------------------------------------------------------------------------------- /cfe/docs/src/main.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/docs/src/main.dox -------------------------------------------------------------------------------- /cfe/fsw/cfe-core/src/es/cfe_es.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: cfe_es.mak 3 | # 4 | # Purpose: 5 | # Compile the Executive Services (ES) startup/runtime code. 6 | # The ES task is built with cfe_estask.mak 7 | # 8 | # History: 9 | # 2004/11/19 S. Walling : Initial revision for cFE 10 | # 11 | ############################################################################### 12 | 13 | # Subsystem produced by this makefile. 14 | TARGET = es.o 15 | 16 | #============================================================================== 17 | # Object files required to build subsystem. 18 | 19 | OBJS=cfe_es_start.o cfe_es_api.o cfe_es_objtab.o cfe_es_apps.o cfe_esmempool.o \ 20 | cfe_es_perf.o cfe_es_shell.o cfe_es_cds_mempool.o cfe_es_cds.o cfe_es_erlog.o \ 21 | cfe_es_task.o 22 | 23 | #============================================================================== 24 | # Source files required to build subsystem; used to generate dependencies. 25 | 26 | SOURCES = $(OBJS:.o=.c) 27 | 28 | -------------------------------------------------------------------------------- /cfe/fsw/cfe-core/src/make/table-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: table-rules.mak 3 | # 4 | # Purpose: cFE table make rules. This file contains common make rules to 5 | # be included by cFE table make files. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | .SUFFIXES: 11 | .SUFFIXES:.c .C .o .O .tbl .TBL 12 | 13 | default::$(TABLES) 14 | 15 | # 16 | # Default table rule 17 | # The absolute path is not ideal, but this prevents the 18 | # incorrect version of the utility from being used. 19 | # 20 | .o.tbl:$(OBJS) 21 | ../$(TABLE_BIN)/$(TABLE_BIN) $< 22 | 23 | ## 24 | ## Default Compiler rule 25 | ## 26 | .c.o:$(SOURCES) 27 | $(COMPILER) $(LOCAL_COPTS) $(INCLUDE_PATH) $(COPTS) $(TABLE_DEBUG_OPTS) -c -o $@ $< 28 | 29 | ## 30 | ## Default rule for installing app 31 | ## 32 | install: 33 | $(CP) $(TABLES) $(EXEDIR) 34 | 35 | ## 36 | ## Rule for cleaning 37 | ## All of the possible extentions are included here so we can clean up after 38 | ## an old build 39 | ## 40 | clean:: 41 | -$(RM) *.o 42 | -$(RM) *.tbl 43 | -$(RM) *.lis 44 | -------------------------------------------------------------------------------- /cfe/fsw/cfe-core/src/sb/cfe_sb.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: cfe_sb.mak 3 | # 4 | # Purpose: 5 | # Compile the Software Bus task. 6 | # 7 | # History: 8 | ############################################################################### 9 | 10 | # Subsystem produced by this makefile. 11 | TARGET = sb.o 12 | 13 | #============================================================================== 14 | # Object files required to build subsystem. 15 | 16 | OBJS=\ 17 | cfe_sb_task.o cfe_sb_api.o cfe_sb_priv.o cfe_sb_init.o cfe_sb_buf.o \ 18 | cfe_sb_util.o ccsds.o 19 | 20 | #============================================================================== 21 | # Source files required to build subsystem; used to generate dependencies. 22 | 23 | SOURCES = $(OBJS:.o=.c) 24 | 25 | -------------------------------------------------------------------------------- /cfe/fsw/cfe-core/src/time/cfe_time_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/fsw/cfe-core/src/time/cfe_time_utils.h -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/prc/cfe_utils.h: -------------------------------------------------------------------------------- 1 | #define SC "SCX_" 2 | #define CPU_CFG "CPU" 3 | #define CFE_SC 66 4 | #define CPU1_IP "192.168.1.4" 5 | #define CPU2_IP "192.168.1.6" 6 | #define CPU3_IP "192.168.1.8" 7 | #define MISSION "CFE" 8 | local RAM_0="/ram/" 9 | local numCPUs = 3 10 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/prc/login_exit_dirs.prc: -------------------------------------------------------------------------------- 1 | PROC login_exit_dirs 2 | 3 | DIRECTIVE CFE_Startup (cpu) IS 4 | alias LRO_Startup 5 | BEGIN 6 | 7 | #include "cfe_utils.h" 8 | 9 | ON ERROR RESUME 10 | 11 | local cpu_value 12 | 13 | ; =================================== 14 | ; Translate from cpu'x' to 'x' 15 | ; =================================== 16 | 17 | if (%length(cpu) = "0") then 18 | if (MISSION = "CFE") then 19 | error "Please choose CPU 1,2,or 3" 20 | return 21 | endif 22 | cpu = 1 23 | endif 24 | if (%length(cpu) = "4") then 25 | cpu = %substring(cpu,4,4) 26 | endif 27 | 28 | if (cpu > "3") or (cpu < "1") then 29 | error "CPU"&cpu&" is not VALID !!!" 30 | return 31 | endif 32 | 33 | cpu_value = "cpu" & cpu 34 | 35 | 36 | // start_data_center 37 | dc_open_server(5002) 38 | wait until (GSE_ICHAN = 1) and (MDTFWDLINK = 1) 39 | open_tlm 40 | open_cmd {cpu_value} 41 | 42 | END 43 | 44 | DIRECTIVE CFE_Shutdown IS 45 | alias LRO_Shutdown 46 | BEGIN 47 | 48 | ON ERROR RESUME 49 | 50 | close_data_center 51 | wait until (GSE_ICHAN = 2) and (MDTFWDLINK = 2) 52 | native "rstol exit; rstol y" 53 | 54 | END 55 | 56 | ENDPROC 57 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/prc/partial_cvt_to_file_beta.prc: -------------------------------------------------------------------------------- 1 | PROC partial_cvt_to_file_beta(filename,variable,start_offset,end_offset) 2 | 3 | local supress = 1 4 | external spacecraft_id 5 | global gse_dump_to_cvt_options 6 | local the_command,where 7 | 8 | if(%nargs < 4) then 9 | error "Usage: PARTIAL_CVT_TO_FILE filename,variable,start_offset,end_offset" 10 | endif 11 | where=%env("WORK") & "/image" 12 | the_command="cd " & where & ";cvt2file " 13 | the_command = the_command & " -s " & start_offset 14 | the_command = the_command & " -e " & end_offset 15 | the_command = the_command & " " & variable 16 | the_command = the_command & " " & %lower(filename) 17 | write "The unix command is ",the_command 18 | native the_command 19 | 20 | global gse_file_to_cvt_options 21 | 22 | ENDPROC 23 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/prc/user_startup.prc: -------------------------------------------------------------------------------- 1 | proc user_startup 2 | ;@PROCEDURE WHICH DEFINES ASIST USER ENVIRONMENT FOR TEST USE. 3 | 4 | GOTO PREAMB 5 | ; REV A cFE INITIAL MOB 18AUG04 6 | ; Mike Tong 12OCT04 TASK START S2_SB_TASK. 7 | ; Jeff Condron 18OCT04 Took them out (moved to pseudo) 8 | 9 | ; 10 | 11 | PREAMB: 12 | %liv (log_procedure) = FALSE 13 | 14 | ; 15 | S data_center ;Defines open_tlm and open_cmd directives for UDP msging 16 | ; 17 | 18 | s new_file_dirs 19 | 20 | %liv (log_procedure) = TRUE 21 | ; 22 | 23 | ; The following statement starts a task that is always running. 24 | ; It processes and sorts the SB routing packet. 25 | ;;TASK START S2_SB_TASK PRIORITY 0 ID S2_TASK 26 | ;;TASK START sort_ace_routing PRIORITY 0 ID sort_ACE_TASK 27 | ;;TASK START sort_pse_routing PRIORITY 0 ID sort_PSE_TASK 28 | 29 | ; Set up Quick Buttons 30 | QUICK1 = "CFE_CDH_ROUTING" 31 | QUICK2 = "CFE_ACE_ROUTING" 32 | QUICK3 = "CFE_PSE_ROUTING" 33 | QUICK4 = "CFE_CI" 34 | QUICK5 = "CFE_HS_TASKS_PRESENT" 35 | QUICK6 = "CFE_CDH_SB" 36 | 37 | endproc 38 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/rdl/cfe_cmd_types.rdl: -------------------------------------------------------------------------------- 1 | TYPES 2 | ! 3 | INTEGER MULI REPRESENTATION=UNSIGNED, ORDER=(1,2,3,4), SIZE=4 4 | ! 5 | END_TYPES 6 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/rdl/time_cor.rdl: -------------------------------------------------------------------------------- 1 | PACKET P860 APID=%x860 2 | 3 | #include "feds_ccsds_header.rdl" 4 | 5 | CHAR TC1_Station[8] 6 | INTEGER TC1_Sequence SIZE=4,ORDER=(1,2,3,4) 7 | INTEGER TC1_UNIX_seconds SIZE=4, ORDER=(1,2,3,4) 8 | 9 | UNION UNION_TC01 10 | INTEGER TC1_reserved SIZE=4, MASK=%xf0000000 11 | INTEGER TC1_status SIZE=4, MASK=%x0f000000 12 | INTEGER TC1_100ns SIZE=4, MASK=%x00f00000 13 | INTEGER TC1_microseconds SIZE=4, MASK=%x000fffff 14 | END 15 | 16 | END 17 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/rdl/time_corr_packet.rdl: -------------------------------------------------------------------------------- 1 | PACKET P853 APID=%x853 2 | 3 | #include "feds_ccsds_header.rdl" 4 | 5 | CHAR TC_Station[8] 6 | INTEGER TC_Sequence SIZE=4,ORDER=(1,2,3,4) 7 | ; PB5B TC_Time ABSOLUTE=1995-283-0:0 8 | 9 | ; This is if you don't have PB5B (asist 8.0) 10 | 11 | UNION UNION_TC1 12 | INTEGER TC_USELESS_PB_FLAG SIZE=4,MASK=%x80000000 13 | INTEGER TC_JulianDays SIZE=4,MASK=%x7ffE0000 14 | INTEGER TC_SecOfDay SIZE=4,MASK=%x0001ffff 15 | END 16 | INTEGER TC_MSec_of_Sec SIZE=2,MASK=%xffc0 17 | 18 | ; 19 | ; Date in seconds=Oct 10, 1995 + Julian_days * 86400 + SecOfDay 20 | ; + Msec / 1000.0 21 | 22 | END 23 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/rdl/user_defs.rdl: -------------------------------------------------------------------------------- 1 | #define TABLE(_name,_apid,_processor,_id)\ 2 | PACKET _name APID=_apid,DESC="TABLE(_processor,_id)" !CPD 07JUL97 3 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/tools/ashell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/global/tools/ashell -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/global/tools/create_rdls: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl -X 2 | 3 | foreach $arg (@ARGV) 4 | { 5 | $arg_cnt++; 6 | } 7 | if ($arg_cnt != 1) 8 | { 9 | print "Incorrect number of arguments: $arg_cnt\n"; 10 | die "Please enter .\nUse \"\" in place of the spacecraft if you want it omitted.\n\n"; 11 | } 12 | 13 | $spacecraft = $ARGV[0]; 14 | if ($spacecraft eq "") { 15 | $spacecraft = "\"\""; 16 | } 17 | 18 | $configfile = "/s/opr/accounts/global/tools/cFEBuildMsgIds.h"; 19 | open (INPUT, "<$configfile") or die "Missing configuration file $configfile\n"; 20 | 21 | @templates = `ls template_*.rdl`; 22 | chomp(@templates); 23 | 24 | while () { 25 | chomp; 26 | $line = $_; 27 | # If we see " - Processor" we know we've found the next processor 28 | if (index($line, "/*") < 0) { 29 | if ($line =~ / - Processor/) { 30 | @processors = (@processors, substr($line, 0, index($line, " "))); 31 | } 32 | } 33 | } 34 | 35 | foreach $template(@templates) { 36 | foreach $processor(@processors) { 37 | system("create_rdl $template $spacecraft $processor"); 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/cfe_es_startup_nv_1.scr: -------------------------------------------------------------------------------- 1 | CFE_APP, /cf/apps/ci_lab.o, CI_Lab_AppMain, CI_LAB_APP, 70, 4096, 0x0, 0; 2 | CFE_APP, /cf/apps/sch_lab.o, SCH_Lab_AppMain, SCH_LAB_APP, 120, 4096, 0x0, 0; 3 | CFE_APP, /cf/apps/to_lab.o, TO_Lab_AppMain, TO_LAB_APP, 74, 4096, 0x0, 0; 4 | CFE_APP, /cf/apps/tst_es.o, TST_ES_TaskMain, TST_ES, 140, 8192, 0x0, 0; 5 | CFE_LIB, /cf/apps/cfs_lib.o, CFS_LibInit, CFS_LIB, 0, 0, 0x0, 0; 6 | ! 7 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/cfe_es_startup_vol.scr: -------------------------------------------------------------------------------- 1 | CFE_APP, /cf/apps/ci_lab.o, CI_Lab_AppMain, CI_LAB_APP, 70, 4096, 0x0, 0; 2 | CFE_APP, /cf/apps/sch_lab.o, SCH_Lab_AppMain, SCH_LAB_APP, 120, 4096, 0x0, 0; 3 | CFE_APP, /cf/apps/to_lab.o, TO_Lab_AppMain, TO_LAB_APP, 74, 4096, 0x0, 0; 4 | CFE_APP, /ram/tst_es.o, TST_ES_TaskMain, TST_ES, 65, 8192, 0x0, 0; 5 | CFE_APP, /ram/tst_es2.o, TST_ES2_TaskMain, TST_ES2, 65, 8192, 0x0, 0; 6 | CFE_LIB, /cf/apps/cfs_lib.o, CFS_LibInit, CFS_LIB, 0, 0, 0x0, 0; 7 | ! 8 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/es_testfile_1: -------------------------------------------------------------------------------- 1 | This is a test file that is ftp'ed to the spacecraft in order to verify that 2 | the volatile file system is preserved upon a Processor Reset. 3 | 4 | This is file #1. 5 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/es_testfile_2: -------------------------------------------------------------------------------- 1 | This is a test file that is ftp'ed to the spacecraft in order to verify that 2 | the volatile file system is preserved upon a Processor Reset. 3 | 4 | This is file #2. 5 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/es_testfile_3: -------------------------------------------------------------------------------- 1 | This is a test file that is ftp'ed to the spacecraft in order to verify that 2 | the volatile file system is cleared upon a Power-On Reset. 3 | 4 | This is file #3. 5 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/es_testfile_4: -------------------------------------------------------------------------------- 1 | This is a test file that is ftp'ed to the spacecraft in order to verify that 2 | the volatile file system is cleared upon a Power-On Reset. 3 | 4 | This is file #4. 5 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/es_testfile_5: -------------------------------------------------------------------------------- 1 | This is a test file that is ftp'ed to the spacecraft in order to verify that 2 | the volatile file system is preserved upon a Processor Reset. 3 | 4 | This is file #5. 5 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/es_testfile_6: -------------------------------------------------------------------------------- 1 | This is a test file that is ftp'ed to the spacecraft in order to verify that 2 | the volatile file system is preserved upon a Processor Reset. 3 | 4 | This is file #6. 5 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/firsttbldef.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/image/firsttbldef.dat -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/secondtbldef.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/image/secondtbldef.dat -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/too_much_data_load: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/image/too_much_data_load -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/image/too_much_data_load2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/image/too_much_data_load2 -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/cfe_es_resetTypes.h: -------------------------------------------------------------------------------- 1 | #ifndef _cfe_es_resetTypes_ 2 | #define _cfe_es_resetTypes_ 3 | 4 | /* 5 | ** Reset types 6 | */ 7 | #define CFE_ES_PROCESSOR_RESET 1 /*Volatile disk, Critical Data Store and User Reserved memory could still be valid */ 8 | #define CFE_ES_POWERON_RESET 2 /*All memory has been cleared */ 9 | #define CFE_ES_APP_RESTART 3 /*Application only was reset */ 10 | 11 | /* 12 | ** Reset Sub-Types 13 | */ 14 | #define CFE_ES_POWER_CYCLE 1 /*Reset caused by power having been removed and restored */ 15 | #define CFE_ES_PUSH_BUTTON 2 /*Reset caused by reset button on the board having been pressed */ 16 | #define CFE_ES_HW_SPECIAL_COMMAND 3 /*Reset was caused by a reset line having been stimulated by a hardware special command */ 17 | #define CFE_ES_HW_WATCHDOG 4 /*Reset was caused by a watchdog timer expiring */ 18 | #define CFE_ES_RESET_COMMAND 5 /*Reset was caused by cFE ES processing a Reset Command */ 19 | #define CFE_ES_EXCEPTION 6 /*Reset was caused by a Processor Exception */ 20 | #define CFE_ES_UNDEFINED_RESET 7 /*Reset was caused in an unknown manner */ 21 | #define CFE_ES_HWDEBUG_RESET 8 /*Reset was caused by a JTAG or BDM connection */ 22 | #define CFE_ES_BANKSWITCH_RESET 9 /*Reset reverted to a cFE POWERON due to a boot bank switch */ 23 | 24 | #endif /* _cde_es_resetTypes_ */ 25 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/cfe_evs_reset_reqts.h: -------------------------------------------------------------------------------- 1 | /******************************************************************** 2 | * cfe_evs_reset_reqts.h 3 | * 4 | * Date Tester: 5 | * APR 19-2006 Eva I. Stattel 6 | * MAY 17-2005 EIS added cEVS3104 7 | * 8 | * Purpose: 9 | * This is a header file created for use by the 10 | * scx_cpux_evs_reset.prc and any subordinate 11 | * procedures. 12 | * In it are defined all the requirements tested by 13 | * scx_cpux_evs_reset.prc 14 | * 15 | ********************************************************************/ 16 | 17 | #ifndef _cfe_evs_evs_reset_reqts_ 18 | #define _cfe_evs_evs_reset_reqts_ 19 | 20 | global ut_req_array_size = 10 21 | global ut_requirement [0 .. ut_req_array_size] 22 | 23 | 24 | #define cEVS3017 0 25 | #define cEVS3104 1 26 | #define cEVS3110 2 27 | #define cEVS3200 3 28 | #define cEVS3201 4 29 | #define cEVS3202 5 30 | #define cEVS3203 6 31 | #define cEVS3207 7 32 | #define cEVS3208 8 33 | #define cEVS3209 9 34 | #define cEVS3210 10 35 | #endif 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/cfe_shell.prc: -------------------------------------------------------------------------------- 1 | PROC cfe_shell(which) 2 | ;============================================================================== 3 | ; 4 | ; Purpose: The purpose of this procedure is to startup a command shell to the 5 | ; underlying operating system. This procedure calls the ASIST program 6 | ; 'ashell' which displays a window allowing the operator to issue 7 | ; commands. 8 | ; 9 | ; History: 10 | ; 11 | ; 13SEP07 Added this prolog to this procedure. WFM 12 | ; 13 | ;============================================================================== 14 | 15 | if which="" then 16 | which="CPU1" 17 | endif 18 | if which="CPU1" then 19 | native "gnome-terminal -t 'CFE Shell' -e 'ashell CPU1_SHELL_MESSAGE ""/SCX_CPU1_ES_SHELL OUTPUTFILENAME=\""\"" CMDSTRING=""'" 20 | elseif which="CPU2" then 21 | native "gnome-terminal -t 'CFE Shell' -e 'ashell CPU2_SHELL_MESSAGE ""/SCX_CPU2_ES_SHELL OUTPUTFILENAME=\""\"" CMDSTRING=""'" 22 | elseif which="CPU3" then 23 | native "gnome-terminal -t 'CFE Shell' -e 'ashell CPU3_SHELL_MESSAGE ""/SCX_CPU3_ES_SHELL OUTPUTFILENAME=\""\"" CMDSTRING=""'" 24 | endif 25 | 26 | ENDPROC 27 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/does_file_exist.prc: -------------------------------------------------------------------------------- 1 | proc does_file_exist(filename) 2 | ; 3 | local logging = %liv (log_procedure) 4 | %liv (log_procedure) = FALSE 5 | ; 6 | ;============================================================================== 7 | ; 8 | ; Purpose: 9 | ; 10 | ; History: 11 | ; 12 | #include "cfe_utils.h" 13 | 14 | local file_search_cmd 15 | 16 | global filename_found = 0 17 | 18 | ON ERROR RESUME 19 | 20 | ; file_search_cmd = "cd $WORK/image ; find " 21 | ; file_search_cmd = file_search_cmd & filename 22 | 23 | ; filename_found = %native(file_search_cmd) 24 | ;IF filename_found THEN 25 | IF (file_exists(%env("WORK") & "/image/" & filename) = 0 ) THEN 26 | write 27 | write "*** File ", %env("STOL_IMAGE"),"/", filename, " does not exist !!! ***" 28 | write 29 | filename_found = 1 30 | ELSE 31 | write "*** File ", %env("STOL_IMAGE"),"/", filename, " exists!!! ***" 32 | ENDIF 33 | 34 | RETURN: 35 | %liv (log_procedure) = logging 36 | 37 | ENDPROC 38 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/file_attr_put.prc: -------------------------------------------------------------------------------- 1 | proc file_attr_put (filename_n_path) 2 | ; 3 | local logging = %liv (log_procedure) 4 | %liv (log_procedure) = FALSE 5 | ; 6 | ;============================================================================== 7 | ; 8 | ; Purpose: 9 | ; 10 | ; History: 11 | ; 12 | #include "cfe_utils.h" 13 | 14 | ON ERROR RESUME 15 | 16 | local wait_time 17 | local tsr = total_successful_receivers 18 | local tss = total_successful_senders 19 | local tus = total_unsuccessful_senders 20 | local tur = total_unsuccessful_receivers 21 | 22 | ; set up wait time for file xfer 23 | 24 | wait_time = %gmt + 900 25 | 26 | ; loop until archive bit clears, tss increments or time is expired 27 | 28 | write "Starting file monitoring ... " 29 | ; /FM_REQFILESTAT PATHNAME=filename_n_path 30 | ; while (fm_fsarchive = 0) and 31 | ; while (%gmt < wait_time) ;; 32 | ; and (total_successful_senders <> tss + 1) do 33 | while (total_successful_senders <> tss + 1) do 34 | write "Waiting for file to be created ..." 35 | wait 3 36 | ; /FM_REQFILESTAT PATHNAME=filename_n_path 37 | enddo 38 | 39 | RETURN: 40 | %liv (log_procedure) = logging 41 | 42 | ENDPROC 43 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/set_requirements.prc: -------------------------------------------------------------------------------- 1 | proc set_requirements (REQNUM, STATE) 2 | 3 | ; 4 | ; ******************** SET REQUIREMENTS ********************** 5 | ; 6 | 7 | IF (%nargs <> 2) THEN 8 | write " Invalid number of arguments" 9 | ELSE 10 | global ut_req_array_size 11 | global ut_requirement[0 .. ut_req_array_size] 12 | global ut_setreq_debug 13 | global ut_requirement_text[0 .. ut_req_array_size] 14 | 15 | if ((ut_requirement[reqnum] = "U") OR (state = "F")) then 16 | ut_requirement[reqnum] = state 17 | endif 18 | 19 | write "*** ", ut_requirement_text[reqnum], ": ",ut_requirement[reqnum], " ***" 20 | 21 | if (ut_setreq_debug = "1") then 22 | write "Requirement Index: ", reqnum 23 | write "Requirement State: ", ut_requirement[reqnum] 24 | endif 25 | 26 | ENDIF 27 | 28 | endproc 29 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/template/template_cfe_time_test.prc: -------------------------------------------------------------------------------- 1 | proc $sc_$cpu_cfe_time_test 2 | 3 | #include "ut_statusdefs.h" 4 | 5 | seq print on GMT using %s LAST_PKT_UTC using %s LAST_PKT_MET using %s to cfe_flywheel.data 6 | 7 | ut_sendcmd "$SC_$CPU_TIME_SETSTATE FLYWHEEL" 1 55 8 | 9 | ut_sendcmd "$SC_$CPU_TIME_SETCLOCKMET SECONDS=-31536000 MICROSECS=0" 1 55 10 | 11 | wait 15 12 | 13 | seq print off all 14 | 15 | endproc 16 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/template/template_evs_send_crit.prc: -------------------------------------------------------------------------------- 1 | proc $sc_$cpu_evs_send_crit 2 | ;JAN 11 2006 CFE_TBL added 3 | on ERROR resume 4 | 5 | #include "ut_statusdefs.h" 6 | 7 | write 8 | write "*** Sending CRITICAL message for CFE_EVS." 9 | write "*** NO CRITICAL messages are available at this time ***" 10 | write "" 11 | 12 | write "*** Sending CRITICAL message for CFE_SB." 13 | write "*** NO CRITICAL messages are available at this time ***" 14 | write "" 15 | 16 | write "*** Sending CRITICAL message for CFE_ES." 17 | write "*** NO CRITICAL messages are available at this time ***" 18 | write "" 19 | 20 | write "*** Sending CRITICAL message for CFE_TIME." 21 | write "*** NO CRITICAL messages are available at this time ***" 22 | write "" 23 | 24 | write "*** Sending CRITICAL message for CFE_TBL." 25 | write "*** NO CRITICAL messages are available at this time ***" 26 | write "" 27 | 28 | write "*** Sending CRITICAL message for CI_APP." 29 | write "*** NO CRITICAL messages are available at this time ***" 30 | write "" 31 | 32 | write "*** Sending CRITICAL message for TO_APP." 33 | write "*** NO CRITICAL messages are available at this time ***" 34 | write "" 35 | 36 | write "*** Sending CRITICAL message for TST_EVS." 37 | /$SC_$CPU_TST_EVS_SendEvtMsg CRIT EventId = "1" Iters = "1" Milliseconds = "0" 38 | wait 5 39 | 40 | endproc 41 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/template/template_evs_send_debug.prc: -------------------------------------------------------------------------------- 1 | proc $sc_$cpu_evs_send_debug 2 | ;JAN 11 2006 CFE_TBL added 3 | ;APR 14 2006 updated message for CFE_SB 4 | on ERROR resume 5 | 6 | #include "ut_statusdefs.h" 7 | 8 | write 9 | write "*** Sending DEBUG message for CFE_EVS." 10 | write "*** NO messages are being generated at this time ***" 11 | write "" 12 | 13 | write "*** Sending DEBUG message for CFE_SB." 14 | write "*** NO messages are being generated at this time ***" 15 | write "" 16 | 17 | write "*** Sending DEBUG message for CFE_ES." 18 | write "*** NO messages are being generated at this time ***" 19 | write "" 20 | 21 | write "*** Sending DEBUG message for CFE_TIME." 22 | write "*** NO messages are being generated at this time ***" 23 | write "" 24 | 25 | write "*** Sending DEBUG message for CFE_TBL." 26 | write "*** NO messages are being generated at this time ***" 27 | write "" 28 | 29 | write "*** Sending DEBUG message for CI_APP." 30 | write "*** NO messages are being generated at this time ***" 31 | write 32 | 33 | write "*** Sending DEBUG message for TO_APP." 34 | write "*** NO messages are being generated at this time ***" 35 | write 36 | 37 | write "*** Sending DEBUG message for TST_EVS." 38 | /$SC_$CPU_TST_EVS_SendEvtMsg DEBUG EventId = "1" Iters = "1" Milliseconds = "0" 39 | wait 5 40 | 41 | endproc 42 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/template/template_is_app_loaded.prc: -------------------------------------------------------------------------------- 1 | FUNCTION $sc_$cpu_is_app_loaded (appname) 2 | 3 | local app_loaded = FALSE 4 | 5 | write "inside_is test_loaded function looking for appname = ", appname 6 | 7 | ;; NOTE: Will not work if the CFE_ES_MAX_APPLICATIONS configuration parameter 8 | ;; is not 32 and the app being searched for is not in the 1st 32 apps 9 | FOR i = 1 to 32 DO 10 | IF ($sc_$cpu_es_ale[i].es_al_appname = appname) THEN 11 | app_loaded = TRUE 12 | WRITE "Application '", appname, "' is already loaded as taskid ", $SC_$CPU_ES_ALE[i].es_al_taskid 13 | ENDIF 14 | CONTINUE IF app_loaded = FALSE 15 | ENDDO 16 | 17 | return app_loaded 18 | 19 | ENDFUNC 20 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/prc/template/template_sb_dispipes.prc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/prc/template/template_sb_dispipes.prc -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/cfe_cmd_types.rdl: -------------------------------------------------------------------------------- 1 | TYPES 2 | ! 3 | INTEGER MULI REPRESENTATION=UNSIGNED, ORDER=(1,2,3,4), SIZE=4 4 | ! 5 | END_TYPES 6 | 7 | #include "osconfig.h" 8 | #include "cfe_mission_cfg.h" 9 | 10 | #define CDS_NAME_LEN (OS_MAX_API_NAME + CFE_ES_CDS_MAX_NAME_LENGTH + 2) 11 | 12 | ! The defines below determine the size of the Table Name field used for many 13 | ! rdls. This size is used by the cFE fsw and duplicated here for use by the 14 | ! ASIST database. The fsw defines these in cfe_tbl.h. Please refer to that 15 | ! file for further comments. 16 | #define TBL_NAME_LEN_SIZE (OS_MAX_API_NAME + CFE_TBL_MAX_NAME_LENGTH + 2) 17 | #define TBL_NAME_LEN (((TBL_NAME_LEN_SIZE + 3)/4)*4) 18 | 19 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/cfe_shell_tlm.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Apr 11 2005 7 | ! 8 | ! Telemetry Packet #15 (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: 15 (Hex '000F') 12 | ! 13 | ! REFERENCES: 14 | ! 15 | ! NOTES: 16 | ! 17 | ! HISTORY: 18 | ! 08/24/2007 Created by Jeff Condron 19 | ! 09/13/2007 Added this prolog. WFM 20 | !============================================================================== 21 | 22 | PACKET P000F APID=15, DESC="Shell messages" 23 | #include "ccsds_header.rdl" 24 | CHAR CPU1_SHELL_MESSAGE[76-12] 25 | END 26 | 27 | PACKET P002F APID=47, DESC="Shell messages" 28 | #include "ccsds_header.rdl" 29 | CHAR CPU2_SHELL_MESSAGE[76-12] 30 | END 31 | PACKET P004F APID=79, DESC="Shell messages" 32 | #include "ccsds_header.rdl" 33 | CHAR CPU3_SHELL_MESSAGE[76-12] 34 | END 35 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/cfe_tbl_header.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: M. Bartholomew 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: December 19 2005 7 | ! 8 | ! REFERENCES: 9 | ! 10 | ! NOTES: This defines the "secondary header" for tables. The CFE_SubType 11 | ! in the cfe_file_header is used to determine if this secondary header 12 | ! should be used. 13 | ! 14 | ! HISTORY: 15 | ! 16 | ! 2005/12/19 MOB : Initial 17 | ! 2014/08/27 WFM : Changed hard-coded 40 to TBL_NAME_LEN 18 | ! 19 | !============================================================================== 20 | ! 21 | !! TBL_NAME_LEN is defined in the cfe_types.rdl file 22 | ! 23 | RECORD CFE_TBL_HEADER APPEND, DESC="cFE Table Header (Secondary header)" 24 | ! 25 | ULI CFE_Reserved DESC="Unused/Reserved" 26 | ! 27 | ULI CFE_ByteOffset DESC="Byte offset at which load should commence" 28 | ! 29 | ULI CFE_NumBytes DESC="Number of bytes to load into table" 30 | ! 31 | Char CFE_TblName[TBL_NAME_LEN] DESC="Fully qualified name of the table" 32 | ! END !END APPEND RECORD FUNCTION 33 | ! 34 | END 35 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/pseudo_tlm_page_info_3837.rdl: -------------------------------------------------------------------------------- 1 | !============================================================= 2 | ! 3 | ! Originator: W. Moleski 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: May 16 2007 7 | 8 | ! 9 | ! cFE Pseudo Telemetry Packet # 3837 (dec) 10 | ! ================================= 11 | ! 12 | ! Packet Application ID: 0EFD 13 | ! Packet Title: Telemetry Page Pseudo Telemetry Packet 14 | ! Packet Length: N/A 15 | ! 16 | ! Collect Frequency: 1 SEC 17 | ! 18 | ! REFERENCES: 19 | ! 20 | ! NOTES: This pseudo telemetry packet applies to all spacecraft and CPUs 21 | ! 22 | ! Change History: 23 | ! 24 | ! 16MAY07 WFM : Initial release 25 | !============================================================= 26 | 27 | PACKET P0EFD APID=3837, DESC="Telemetry Page Pseudo Telemetry Packet" 28 | 29 | RECORD PAGE_LIST[4095] DESC= "Array of pages" 30 | UI PAGEINDEX DESC= "Display page index",INIT=1 31 | CHAR PAGEERRORMSG[40] DESC= "Error message displayed when page button would 'walk off' array" 32 | UB DUMMY DESC="Dummy parameter to initalize this record" 33 | END ! End Record 34 | 35 | END ! PACKET P0EFD 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_cmd_FS_CMD.rdl: -------------------------------------------------------------------------------- 1 | !====================================================================================================== 2 | ! Originator: S. Applebee 3 | ! Responsible SC: name phone 4 | ! Responsible CSE: name phone 5 | ! 6 | ! $sc $cpu FS Command Packet xxxx 7 | ! ================================ 8 | ! 9 | ! Packet Application ID: nnnn (Hex 'xxxx') 10 | ! Packet Title:$sc $cpu File Services Task Commands 11 | ! Packet Source: 12 | ! 13 | ! HISTORY: 14 | ! 15 | ! 13APR05 SMA : Initial 16 | ! 14APR05 SMA : Change APID 2 to APID 7 17 | ! 21APR05 MOB ; Changed APID 7 to APID 2 18 | ! 19 | !====================================================================================================== 20 | ! 21 | CLASS Pxxxx APID=nnnn, DESC="$sc $cpu File Services Task Commands" 22 | ! 23 | CMD $sc_$cpu_FS_NOOP FCTN=0, DESC="$sc $cpu FS no-operation command code" 24 | ! 25 | CMD $sc_$cpu_FS_ResetCtrs FCTN=1, DESC="$sc $cpu FS reset counters command code" 26 | ! 27 | END !END PACKET 28 | ! 29 | !====================================================================================================== 30 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_cmd_TST_TIME_SEND_HK_CMD.rdl: -------------------------------------------------------------------------------- 1 | !====================================================================================================== 2 | ! Originator: S. Applebee 3 | ! Responsible SC: name phone 4 | ! Responsible CSE: name phone 5 | ! 6 | ! $sc $cpu TIME Test Send HK Command 7 | ! ================================== 8 | ! 9 | ! Packet Application ID: nnnn 10 | ! Packet Title: $sc $cpu TIME Send HK Command 11 | ! Packet Source: 12 | ! 13 | ! HISTORY: 14 | ! 15 | ! 03JUN05 SMA : Initial 16 | ! 17 | !====================================================================================================== 18 | ! 19 | CLASS Pxxxx APID=nnnn, DESC="$sc $cpu TIME Test Send HK command" 20 | ! 21 | CMD $sc_$cpu_TST_TIME_SEND_HK FCTN=0, DESC="$sc $cpu TIME Test App Send HK command code" 22 | ! 23 | END !END PACKET 24 | ! 25 | !====================================================================================================== 26 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_file_TBL_WRITE.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jan 9, 2006 7 | ! 8 | ! (File Write) Pseudo Telemetry Packet # 3838 (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: 3838 (Hex '0EFE') 12 | ! Packet Title: Table Header (File Write) Pseudo Telemetry Packet 13 | ! Packet Length: 12 Bytes (Including 12 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! 17 | ! REFERENCES: 18 | ! 19 | ! NOTES: This pseudo telemetry packet applies to all spacecraft and CPUs 20 | ! 21 | ! HISTORY: 22 | ! 23 | ! 2006/01/09 SMA : Initial 24 | ! 25 | ! 26 | !============================================================================== 27 | ! 28 | 29 | PACKET P0EFE APID=3838, DESC="TBL Write File" 30 | ! 31 | #include "cfe_file_header.rdl" 32 | ! 33 | ! 34 | ! END !END APPEND RECORD FUNCTION 35 | ! 36 | END 37 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_table_TST_ES_TABLE1.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: W. Moleski 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jan 11 2007 7 | ! 8 | ! Telemetry Packet #nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST ES App table 1 13 | ! Packet Length: 8 Bytes (Not including Bytes Of Table Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2007/01/11 WFM : Initial implementation 23 | !============================================================================== 24 | ! 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC="$sc $cpu TST_ES Table 1 File", VARYING 27 | ! 28 | #include "cfe_file_header.rdl" 29 | #include "cfe_tbl_header.rdl" 30 | ! 31 | UB $sc_$cpu_TST_ES_TABLE1_Element1 DESC="$sc $cpu TST_ES Table 1 Element 1" 32 | UI $sc_$cpu_TST_ES_TABLE1_Element2 DESC="$sc $cpu TST_ES Table 1 Element 2" 33 | ULI $sc_$cpu_TST_ES_TABLE1_Element3 DESC="$sc $cpu TST_ES Table 1 Element 3" 34 | UB $sc_$cpu_TST_ES_TABLE1_Pad DESC="Pad to boundary" 35 | ! 36 | END 37 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_table_TST_ES_TABLE2.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: W. Moleski 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jan 11 2007 7 | ! 8 | ! Telemetry Packet #nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST ES App table 2 13 | ! Packet Length: 8 Bytes (Not including Bytes Of Table Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2007/01/11 WFM : Initial implementation 23 | !============================================================================== 24 | ! 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC="$sc $cpu TST_ES Table 2 File", VARYING 27 | ! 28 | #include "cfe_file_header.rdl" 29 | #include "cfe_tbl_header.rdl" 30 | ! 31 | SLI $sc_$cpu_TST_ES_TABLE2_Element1 DESC="$sc $cpu TST_ES Table 2 Element 1" 32 | SI $sc_$cpu_TST_ES_TABLE2_Element2 DESC="$sc $cpu TST_ES Table 2 Element 2" 33 | SB $sc_$cpu_TST_ES_TABLE2_Element3 DESC="$sc $cpu TST_ES Table 2 Element 3" 34 | UB $sc_$cpu_TST_ES_TABLE2_Pad DESC="PAD to boundary" 35 | ! 36 | END 37 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TBL2_HK_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Nov 10 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST TBL2 HK Packet 13 | ! Packet Length: ? Bytes (Including 12 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/11/15 SMA : Initial 23 | ! 24 | ! 25 | !============================================================================== 26 | ! 27 | 28 | PACKET Pxxxx APID=nnnn, DESC="$sc $cpu TST TBL2 HK Packet", 29 | STALE = 36 30 | ! 31 | #include "ccsds_header.rdl" 32 | ! 33 | UB $sc_$cpu_TST_TBL2_CMDPC DESC="$sc $cpu TST TBL2 Command Processed Counter" 34 | ! 35 | UB $sc_$cpu_TST_TBL2_CMDEC DESC="$sc $cpu TST TBL2 Command Error Counter" 36 | ! 37 | ! END !END APPEND RECORD FUNCTION 38 | ! 39 | END 40 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TBL_HK_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Nov 10 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST TBL HK Packet 13 | ! Packet Length: ? Bytes (Including 12 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/11/15 SMA : Initial 23 | ! 24 | ! 25 | !============================================================================== 26 | ! 27 | 28 | PACKET Pxxxx APID=nnnn, DESC="$sc $cpu TST TBL HK Packet", 29 | STALE = 36 30 | ! 31 | #include "ccsds_header.rdl" 32 | ! 33 | UB $sc_$cpu_TST_TBL_CMDPC DESC="$sc $cpu TST TBL Command Processed Counter" 34 | ! 35 | UB $sc_$cpu_TST_TBL_CMDEC DESC="$sc $cpu TST TBL Command Error Counter" 36 | ! 37 | ! END !END APPEND RECORD FUNCTION 38 | ! 39 | END 40 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_CLKST_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME CLKST Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME CLKST Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | SI $sc_$cpu_TT_CLKST DESC="$sc $cpu TEST TIME Clock State" 31 | ! 32 | ! END !END APPEND RECORD FUNCTION 33 | ! 34 | END 35 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_COMP_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME Compare Time Result Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME Compare Time Result Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | SI $sc_$cpu_TT_CompResults DESC="$sc $cpu TEST TIME Compare Result" 31 | ! 32 | ! END !END APPEND RECORD FUNCTION 33 | ! 34 | END 35 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_LPSEC_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME LPSEC Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME LPSEC Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | SI $sc_$cpu_TT_LPSEC_Secs DESC="$sc $cpu TEST TIME LPSEC Seconds", 31 | UNITS=Seconds 32 | ! 33 | ! END !END APPEND RECORD FUNCTION 34 | ! 35 | END 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_METSEC_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME METSEC Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME METSEC Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_METSEC DESC="$sc $cpu TEST TIME METSEC Seconds", 31 | UNITS=Seconds 32 | ! 33 | ! END !END APPEND RECORD FUNCTION 34 | ! 35 | END 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_METSSUB_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: LaMETSEC Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME METSSUB Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HIMETSECORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME METSSUB Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_METSSUB DESC="$sc $cpu TEST TIME MET Subseconds", 31 | UNITS=Subseconds 32 | ! 33 | ! END !END APPEND RECORD FUNCTION 34 | ! 35 | END 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_MET_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: LaMET Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME MET Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HIMETORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME MET Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_MET_Secs DESC="$sc $cpu TEST TIME MET Seconds", 31 | UNITS=Seconds 32 | ! 33 | ULI $sc_$cpu_TT_MET_Subs DESC="$sc $cpu TEST TIME MET Subseconds", 34 | UNITS=Subseconds 35 | ! 36 | ! END !END APPEND RECORD FUNCTION 37 | ! 38 | END 39 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_MICROSUB_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: LaST Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME Convert MS to SS Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME Convert MS to SS Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_MStoSS DESC="$sc $cpu TEST TIME Microseconds to Subeconds", 31 | UNITS=Subseconds 32 | ! 33 | ! END !END APPEND RECORD FUNCTION 34 | ! 35 | END 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_STCF_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME STCF Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME STCF Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_STCF_Secs DESC="$sc $cpu TEST TIME STCF Seconds", 31 | UNITS=Seconds 32 | ! 33 | ULI $sc_$cpu_TT_STCF_Subs DESC="$sc $cpu TEST TIME STCF Subseconds", 34 | UNITS=Subseconds 35 | ! 36 | ! END !END APPEND RECORD FUNCTION 37 | ! 38 | END 39 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_ST_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST TIME ST Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TST TIME ST Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_ST_Secs DESC="$sc $cpu TST TIME ST Seconds", 31 | UNITS=Seconds 32 | ! 33 | ULI $sc_$cpu_TT_ST_Subs DESC="$sc $cpu TST TIME ST Subseconds", 34 | UNITS=Subseconds 35 | ! 36 | ! END !END APPEND RECORD FUNCTION 37 | ! 38 | END 39 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_SUBMICRO_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: LaST Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TEST TIME Convert SS to MS Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TEST TIME Convert SS to MS Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_SStoMS DESC="$sc $cpu TEST TIME Subeconds to Microseconds", 31 | UNITS=Microseconds 32 | ! 33 | ! END !END APPEND RECORD FUNCTION 34 | ! 35 | END 36 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_TAI_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST TIME TAI Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TST TIME TAI Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_TAI_Secs DESC="$sc $cpu TST TIME TAI Seconds", 31 | UNITS=Seconds 32 | ! 33 | ULI $sc_$cpu_TT_TAI_Subs DESC="$sc $cpu TST TIME TAI Subseconds", 34 | UNITS=Subseconds 35 | ! 36 | ! END !END APPEND RECORD FUNCTION 37 | ! 38 | END 39 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/template/template_tlm_TST_TIME_UTC_TLM.rdl: -------------------------------------------------------------------------------- 1 | !============================================================================== 2 | ! 3 | ! Originator: S. Applebee 4 | ! Responsible SC: 5 | ! Responsible CSE: 6 | ! Rev: Last Change: Jun 02 2005 7 | ! 8 | ! Telemetry Packet # nnnn (dec) 9 | ! ================================= 10 | ! 11 | ! Packet Application ID: nnnn (Hex 'xxxx') 12 | ! Packet Title: $sc $cpu TST TIME UTC Data Packet 13 | ! Packet Length: ?? Bytes (Including 14 Bytes Of Header) 14 | ! Collect Frequency: SEC 15 | ! 16 | ! REFERENCES: 17 | ! 18 | ! NOTES: 19 | ! 20 | ! HISTORY: 21 | ! 22 | ! 2005/06/02 SMA : Initial 23 | ! 24 | !============================================================================== 25 | ! 26 | PACKET Pxxxx APID=nnnn, DESC=" $sc $cpu TST TIME UTC Data Packet", 27 | STALE = 36 28 | #include "ccsds_header.rdl" 29 | ! 30 | ULI $sc_$cpu_TT_UTC_Secs DESC="$sc $cpu TST TIME UTC Seconds", 31 | UNITS=Seconds 32 | ! 33 | ULI $sc_$cpu_TT_UTC_Subs DESC="$sc $cpu TST TIME UTC Subseconds", 34 | UNITS=Subseconds 35 | ! 36 | ! END !END APPEND RECORD FUNCTION 37 | ! 38 | END 39 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/user_cmd.rdl: -------------------------------------------------------------------------------- 1 | !This file supports the I&T Command database for cFE S/C Simulator 2 | ! Date of last change: 08 Apr 2005 3 | ! INITIAL CREATION SMA 01DEC05 4 | 5 | MODIFY UTC ABSOLUTE=TAI 6 | MODIFY SUTC ABSOLUTE=TAI 7 | MODIFY ULI ORDER=(1,2,3,4) 8 | MODIFY SLI ORDER=(1,2,3,4) 9 | 10 | #include "data_center.rdl" 11 | 12 | #include "cfe_user_cmd.rdl" 13 | 14 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/user_defs.rdl: -------------------------------------------------------------------------------- 1 | #define TABLE(_name,_apid,_processor,_id)\ 2 | PACKET _name APID=_apid,DESC="TABLE(_processor,_id)" !CPD 07JUL97 3 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/rdl/user_tlm.rdl: -------------------------------------------------------------------------------- 1 | !This file supports the I&T Telemetry database for cFE S/C Simulator 2 | ! Date of last change: 13 Sept 2007 3 | ! INITIAL CREATION SMA 01DEC05 4 | ! Added include of cfe_shell_tlm.rdl Jeff Condron 5 | ! Removed temporary comments WFM 13SEP07 6 | 7 | MODIFY UTC ABSOLUTE=TAI 8 | MODIFY SUTC ABSOLUTE=TAI 9 | MODIFY ULI ORDER=(1,2,3,4) 10 | MODIFY SLI ORDER=(1,2,3,4) 11 | 12 | #include "data_center_tlm.rdl" 13 | #include "user_defs.rdl" 14 | #include "mac_typesa.rdl" 15 | 16 | #include "cfe_user_tlm.rdl" 17 | 18 | #include "cfe_shell_tlm.rdl" 19 | -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_CI_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_CI_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_1APP_TLM.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_1APP_TLM.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_APP_INFO.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_APP_INFO.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_CDS_REGISTRY.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_CDS_REGISTRY.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_ERLOG.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_ERLOG.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_MEMSTATS.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_MEMSTATS.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_TASK_INFO.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_ES_TASK_INFO.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_APP_DATA.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_APP_DATA.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_APP_DATA_MAIN.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_APP_DATA_MAIN.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_LOG.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_EVS_LOG.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_MSGMAP.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_MSGMAP.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_PDSTATS.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_PDSTATS.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_PIPE.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_PIPE.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_ROUTING.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_ROUTING.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_STAT.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_SB_STAT.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TBL_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TBL_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TBL_REGISTRY.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TBL_REGISTRY.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TBL_REG_INFO.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TBL_REG_INFO.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TIME_DIAG.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TIME_DIAG.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TIME_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TIME_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TO_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TO_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_ES_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_ES_HK.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_SB_PIPE0.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_SB_PIPE0.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_TBL_INFO.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_TBL_INFO.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_TBL_TABLE1.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_TBL_TABLE1.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_TBL_TABLE2.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/asist/local/sam/fmt/SCX_CPU1_TST_TBL_TABLE2.fmt -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Results/DataFiles.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Results/DataFiles.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Results/LogFiles.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Results/LogFiles.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Results/cFE 6.4.0.0 TestReport.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Results/cFE 6.4.0.0 TestReport.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Results/cFE 6.4.0.0 TestReport.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Results/cFE 6.4.0.0 TestReport.pdf -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/ES Build Integration scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/ES Build Integration scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/Scen Rvw Pkg - cFE ES Commnand Scen - 05-09-28.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/Scen Rvw Pkg - cFE ES Commnand Scen - 05-09-28.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/Scen Rvw Pkg - cFE ES Logging Scen - 05-09-27.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/Scen Rvw Pkg - cFE ES Logging Scen - 05-09-27.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/Scen Rvw Pkg - cFE ES Reset Scen - 05-09-27.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/Scen Rvw Pkg - cFE ES Reset Scen - 05-09-27.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/cFE ES App Ctrl Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/cFE ES App Ctrl Scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/cFE ES Logging Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/cFE ES Logging Scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/ES/cFE ES Reset Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/ES/cFE ES Reset Scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_BinFilter Test Scenario Archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_BinFilter Test Scenario Archive.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_Cmd Test Scenario Archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_Cmd Test Scenario Archive.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_EvtMsgGen Test Scenario Archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_EvtMsgGen Test Scenario Archive.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_Log Test Scenario Archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_Log Test Scenario Archive.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_Reset Test Scenario Archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/B1 cFE_EVS_Reset Test Scenario Archive.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/EVS_CMD_Scenario - FINAL.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/EVS_CMD_Scenario - FINAL.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/RevMay19_Event_Generation_Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/RevMay19_Event_Generation_Scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/cFE EVS Bin Filter Scenario - 06-02-10 - FINAL.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/cFE EVS Bin Filter Scenario - 06-02-10 - FINAL.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/cFE EVS Log Scenario - 05-06-20 - FINAL.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/cFE EVS Log Scenario - 05-06-20 - FINAL.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/EVS/cFE_EVS_Reset Scenario - FINAL.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/EVS/cFE_EVS_Reset Scenario - FINAL.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/SB/Scen Rvw Pkg - CFE SB.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/SB/Scen Rvw Pkg - CFE SB.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/SB/cFE SB Scenario - 06-02-15 - Ingrid's REWRITE.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/SB/cFE SB Scenario - 06-02-15 - Ingrid's REWRITE.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TBL/Scen Rvw Pkg - CFE Table Service Commandsñ 05-09-26.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TBL/Scen Rvw Pkg - CFE Table Service Commandsñ 05-09-26.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TBL/Scen Rvw Pkg - CFE Table Service Functionality ñ 05-12-19.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TBL/Scen Rvw Pkg - CFE Table Service Functionality ñ 05-12-19.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TBL/Scen Rvw Pkg - CFE Table Service Reset ñ 05-09-26.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TBL/Scen Rvw Pkg - CFE Table Service Reset ñ 05-09-26.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TBL/cFE Table Service Functionality Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TBL/cFE Table Service Functionality Scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TBL/cFE Table Service Test Commands Scenario41.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TBL/cFE Table Service Test Commands Scenario41.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TBL/cFE Table Service Test Reset Scenario FINAL1.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TBL/cFE Table Service Test Reset Scenario FINAL1.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TIME/Scen Rvw Pkg - CFE TIME - 05-05-09.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TIME/Scen Rvw Pkg - CFE TIME - 05-05-09.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TIME/Scen Rvw Pkg - CFE TIME - 05-05-17.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TIME/Scen Rvw Pkg - CFE TIME - 05-05-17.zip -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TIME/cfe_time_commands_requests_server_tai_Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TIME/cfe_time_commands_requests_server_tai_Scenario.doc -------------------------------------------------------------------------------- /cfe/test-and-ground/test-review-packages/Scenarios/TIME/cfe_time_resets_server_tai_Scenario.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/test-and-ground/test-review-packages/Scenarios/TIME/cfe_time_resets_server_tai_Scenario.doc -------------------------------------------------------------------------------- /cfe/tools/ci_lab/README.txt: -------------------------------------------------------------------------------- 1 | This is the CI_LAB test application. 2 | 3 | CI_LAB is a simple command uplink application that accepts CCSDS 4 | telecommand packets over a UDP/IP port. 5 | It provides a test interface to a CFS system in a lab environment. 6 | It does not provide a full CCSDS Telecommand stack implementation. 7 | 8 | To use this application, first copy this "ci_lab" directory to the location 9 | where the rest of the CFS applications are. Example: 10 | /home/cfs/CFS_Project/apps 11 | 12 | 13 | -------------------------------------------------------------------------------- /cfe/tools/ci_lab/fsw/platform_inc/ci_lab_msgids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: ci_lab_msgids.h 1.2 2010/09/20 12:27:18GMT-05:00 wmoleski Exp $ 4 | ** 5 | ** Purpose: 6 | ** Define CI Lab Message IDs 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: ci_lab_msgids.h $ 11 | ** Revision 1.2 2010/09/20 12:27:18GMT-05:00 wmoleski 12 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" 13 | ** was added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 14 | ** Revision 1.1 2008/04/30 13:07:18EDT rjmcgraw 15 | ** Initial revision 16 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/ci_lab/fsw/platform_inc/project.pj 17 | ** 18 | *************************************************************************/ 19 | #ifndef _ci_lab_msgids_h_ 20 | #define _ci_lab_msgids_h_ 21 | 22 | 23 | #define CI_LAB_CMD_MID 0x1884 24 | #define CI_LAB_SEND_HK_MID 0x1885 25 | 26 | #define CI_LAB_HK_TLM_MID 0x0884 27 | 28 | #endif /* _ci_lab_msgids_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /cfe/tools/ci_lab/fsw/src/ci_lab_defs.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | ** File: 3 | ** $Id: ci_lab_defs.h 1.1 2010/09/08 07:05:25GMT-05:00 wmoleski Exp $ 4 | ** 5 | ** Purpose: 6 | ** Define CI Lab Definitions that other apps may need to use 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: ci_lab_defs.h $ 11 | ** Revision 1.1 2010/09/08 07:05:25GMT-05:00 wmoleski 12 | ** Initial revision 13 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/ci_lab/fsw/src/project.pj 14 | ** 15 | *******************************************************************************/ 16 | #ifndef _ci_lab_defs_h_ 17 | #define _ci_lab_defs_h_ 18 | 19 | /* 20 | ** Definitions 21 | */ 22 | /* File Size Command argument values */ 23 | #define PDU_SIZE_ADD 0 24 | #define PDU_SIZE_SUBTRACT 1 25 | 26 | /* PDU Type argument values */ 27 | #define FILE_DATA_PDU 0 28 | #define EOF_PDU 1 29 | #define FIN_PDU 2 30 | #define ACK_PDU 3 31 | #define META_DATA_PDU 4 32 | #define NAK_PDU 5 33 | 34 | #endif /* _ci_lab_defs_h_ */ 35 | 36 | /************************/ 37 | /* End of File Comment */ 38 | /************************/ 39 | -------------------------------------------------------------------------------- /cfe/tools/ci_lab/fsw/src/ci_lab_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: ci_lab_version.h 1.2 2010/11/16 14:18:17GMT-05:00 bmedina Exp $ 4 | ** 5 | ** Purpose: 6 | ** The CI Lab Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: ci_lab_version.h $ 11 | ** Revision 1.2 2010/11/16 14:18:17GMT-05:00 bmedina 12 | ** changed version to 2.1.0.0 13 | ** Revision 1.1 2008/09/19 15:03:11EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/ci_lab/fsw/src/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _ci_lab_version_h_ 19 | #define _ci_lab_version_h_ 20 | 21 | 22 | #define CI_LAB_MAJOR_VERSION 2 23 | #define CI_LAB_MINOR_VERSION 1 24 | #define CI_LAB_REVISION 0 25 | #define CI_LAB_MISSION_REV 0 26 | 27 | 28 | #endif /* _ci_lab_version_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /cfe/tools/ci_lab/test_and_ground/sam/fmt/SCX_CPU1_CI_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/ci_lab/test_and_ground/sam/fmt/SCX_CPU1_CI_HK.fmt -------------------------------------------------------------------------------- /cfe/tools/cmdGui/README.txt: -------------------------------------------------------------------------------- 1 | Command Gui 2 | 3 | This is a simple Python / QT4 based Command GUI for the cmdUtil utility. 4 | It provides a list of "command pages" with a list of commands to send to a subsystem. 5 | 6 | The program is written in Python 2.x with the PyQT4 GUI. The dialogs were created 7 | in the QT4 designer program, and converted to python classes using the "pyuic4" 8 | utility: 9 | pyuic4 -o MyDialog.py MyDialog.ui 10 | 11 | The list of pages along with the AppID and address for each page is defined in the 12 | file "command-pages.txt" 13 | 14 | Each command page has a list of subsystem commands in the text files. For example, 15 | ES is in cfe-es-cmds.txt . 16 | 17 | This first release of the program does not allow editing of the command parameters 18 | in the GUI. This would be really helpful for on-the-fly commanding ( when you 19 | want to do something like delete an app, and specify the app name in a dialog ) 20 | 21 | There is the possiblity to implement multiple command interfaces using 22 | the python class parameter that is passed in. For example, a copy of 23 | UdpCommands.py could be made, which would allow the commands to be sent 24 | over an Xbee RF radio, or TCP connection.. 25 | 26 | The subsystem commands ( cfe-es-cmds.txt ) are interface agnostic, so 27 | they can be resued. 28 | 29 | 30 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfe-es-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Executive Services 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | ES No-Op, 0, NULL, NULL, NULL, NULL, NULL, NULL 12 | ES App Info, 9, --string="64:/ram/appinfo.dat", NULL, NULL, NULL, NULL, NULL 13 | ES App Info (default), 9, --string="64:", NULL, NULL, NULL, NULL, NULL 14 | ES Delete App, 5, --string="20:ES_APP", NULL, NULL, NULL, NULL, NULL 15 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfe-event-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Event Services 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | Event Services No-Op, 0, NULL, NULL, NULL, NULL, NULL, NULL 12 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfe-sb-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Software Bus 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | Software Bus No-Op, 0, NULL, NULL, NULL, NULL, NULL, NULL 12 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfe-table-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Table Services 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | Table Services No-Op, 0, NULL, NULL, NULL, NULL, NULL, NULL 12 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfe-time-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Time Services 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | Time Services No-Op, 0, NULL, NULL, NULL, NULL, NULL, NULL 12 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfs-ci-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Command Ingest 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | Command Ingest No-Op, 0, NULL, NULL, NULL, NULL, NULL, NULL 12 | -------------------------------------------------------------------------------- /cfe/tools/cmdGui/cfs-to-cmds.txt: -------------------------------------------------------------------------------- 1 | # 2 | # Subsystem Command Definition file for Telemetry Output 3 | # 4 | # The following comma delimted fields must be present: 5 | # Description, Command Code, Arg1, Arg2, Arg3, Arg4, Arg5, Arg6 6 | # 7 | # Note(1): If a command argument is not needed, use NULL for the argument. 8 | # Note(2): Lines starting with a # will be skipped 9 | # Note(3): Please do not leave a blank line at the end of the file! 10 | # 11 | TO Enable Tlm (localhost), 6, --string="16:127.0.0.1", NULL, NULL, NULL, NULL, NULL 12 | -------------------------------------------------------------------------------- /cfe/tools/cmdUtil/Makefile: -------------------------------------------------------------------------------- 1 | all:: 2 | gcc -o cmdUtil sendUdp.c cmdUtil.c 3 | 4 | -------------------------------------------------------------------------------- /cfe/tools/cmdUtil/cmdUtil.h: -------------------------------------------------------------------------------- 1 | int SendUdp(char *hostname, char *portNum, char *packetData, int packetSize); 2 | 3 | -------------------------------------------------------------------------------- /cfe/tools/cmdUtil/cmdUtil.sln: -------------------------------------------------------------------------------- 1 | Microsoft Visual Studio Solution File, Format Version 8.00 2 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cmdUtil", "cmdUtil.vcproj", "{601FB2A2-C148-4E7A-BC5B-7604457E4110}" 3 | ProjectSection(ProjectDependencies) = postProject 4 | EndProjectSection 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfiguration) = preSolution 8 | Debug = Debug 9 | Release = Release 10 | EndGlobalSection 11 | GlobalSection(ProjectConfiguration) = postSolution 12 | {601FB2A2-C148-4E7A-BC5B-7604457E4110}.Debug.ActiveCfg = Debug|Win32 13 | {601FB2A2-C148-4E7A-BC5B-7604457E4110}.Debug.Build.0 = Debug|Win32 14 | {601FB2A2-C148-4E7A-BC5B-7604457E4110}.Release.ActiveCfg = Release|Win32 15 | {601FB2A2-C148-4E7A-BC5B-7604457E4110}.Release.Build.0 = Release|Win32 16 | EndGlobalSection 17 | GlobalSection(ExtensibilityGlobals) = postSolution 18 | EndGlobalSection 19 | GlobalSection(ExtensibilityAddIns) = postSolution 20 | EndGlobalSection 21 | EndGlobal 22 | -------------------------------------------------------------------------------- /cfe/tools/cmdUtil/es-delete-app.sh: -------------------------------------------------------------------------------- 1 | # es-delete-app.sh : This script will call the cmdUtil program with a command packet to the 2 | # ES cFE application. It will tell ES to delete the TO App. It is defaulting to the localhost. 3 | ./cmdUtil --pktid=0x1806 --cmdcode=5 --string="20:ES_APP" 4 | -------------------------------------------------------------------------------- /cfe/tools/cmdUtil/to-enable-tlm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # to-enable-tlm.sh : This script will call the cmdUtil program with a command packet to the 3 | # TO cFE application. It will tell TO to start sending telemetry to 4 | # IP address 192.216.225.238 ( klamath ). 5 | 6 | ## These are the defaults 7 | HOST=127.0.0.1 8 | CLIENT=127.0.0.1 9 | 10 | USAGE="usage is: `basename $0` [-H host ] [-C client]" 11 | set -- `getopt hC:H: $* 2>/dev/null` 12 | 13 | while [ $1 != -- ] 14 | do 15 | case $1 in 16 | -C) CLIENT=$2; shift 2;; 17 | -H) HOST=$2; shift 2;; 18 | -h) echo $USAGE; exit;; 19 | --) shift; break;; 20 | *) echo "$* illegal option"; shift;; 21 | esac 22 | done 23 | shift; 24 | 25 | ./cmdUtil --host=${HOST} --pktid=0x1880 --cmdcode=6 --string="17:${CLIENT}" 26 | -------------------------------------------------------------------------------- /cfe/tools/elf2cfetbl/Makefile: -------------------------------------------------------------------------------- 1 | 2 | default: 3 | @echo "This Makefile is obsolete. Please see the README.txt file and use the " 4 | @echo "correct makefile in the for-build directory. The elf2cfetbl utility " 5 | @echo "should be compiled and called automatically from the buid/ directory." 6 | 7 | -------------------------------------------------------------------------------- /cfe/tools/elf2cfetbl/SampleTblImg.c: -------------------------------------------------------------------------------- 1 | 2 | 3 | #include "cfe_tbl_filedef.h" /* Required to obtain the CFE_TBL_FILEDEF macro definition */ 4 | 5 | /* 6 | ** The following is an example of a data structure the application may have declared 7 | ** as the format of their table. 8 | */ 9 | typedef struct 10 | { 11 | int Int1; 12 | int Int2; 13 | int Int3; 14 | char Char1; 15 | } MyTblStruct_t; 16 | 17 | /* 18 | ** The following is an example of the declaration statement that defines the desired 19 | ** contents of the table image. 20 | */ 21 | MyTblStruct_t MyTblStruct = { 0x01020304, 0x05060708, 0x090A0B0C, 0x0D }; 22 | 23 | /* 24 | ** The macro below identifies: 25 | ** 1) the data structure type to use as the table image format 26 | ** 2) the name of the table to be placed into the cFE Table File Header 27 | ** 3) a brief description of the contents of the file image 28 | ** 4) the desired name of the table image binary file that is cFE compatible 29 | */ 30 | CFE_TBL_FILEDEF(MyTblStruct, MyApp.TableName, Table Utility Test Table, MyTblDefault.bin ) 31 | -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/Readme.txt: -------------------------------------------------------------------------------- 1 | Readme file for the gen_app_code script. 2 | 3 | This script will generate the base code, including the table definitions, for the new applications listed in the command. 4 | 5 | 1. Got to your $CFS_MISSION/apps directory 6 | 2. Execute the Python script located in $CFS_MISSION/cFE/tools/gen_app_code/gen_app_code.py 7 | 3. Follow the usage description to generate the base code for your new applications. 8 | 9 | Example: > $CFS_MISSION/cfe/tools/gen_app_code/gen_app_code.py MISSION PrjFooBar OWNER "Jane Doe" OUTDIR . APPS newApp1 newApp2 TBLS iload 10 | 11 | Note: Pay close attention to how you name your applications at this step since the specified application names will be used as part of the file 12 | names, function names, variable names and macro names through out the code from here on. 13 | 14 | Follow the directions in the CFS Deployment Guide to integrate the new application. Note the CFS Deployment Guide step "Place Application In $APP_DIR" 15 | has already been completed by running this script in the $CFS_MISSION/apps directory. -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/SAMPLE_APPS_1.in: -------------------------------------------------------------------------------- 1 | #======================================================================================== 2 | # File: SAMPLE_APPS_1.in 3 | # Author: Tam Ngo 4 | # Date: 2012-02-22 5 | # Desc: This file contains keys that are used to auto-generate code template for a 6 | # CFS application. 7 | #======================================================================================== 8 | 9 | # Name of mission, no spaces in name 10 | MISSION Mission-Name 11 | 12 | # Output directory, no spaces or environment variables in path 13 | OUTDIR . 14 | 15 | # Owner's name, can have spaces in name 16 | OWNER First-Name Last-Name 17 | 18 | # List of application names, separated by spaces 19 | APPS foo bar 20 | 21 | # List of tables, separated by spaces 22 | # Table keys: iload cds (leave blank if no table) 23 | TBLS 24 | #TBLS cds 25 | #TBLS iload 26 | #TBLS cds iload 27 | 28 | #======================================================================================== 29 | # End of file - SAMPLE_APPS_1.in 30 | #======================================================================================== 31 | 32 | -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/SAMPLE_APPS_2.in: -------------------------------------------------------------------------------- 1 | #======================================================================================== 2 | # File: SAMPLE_APPS_2.in 3 | # Author: Tam Ngo 4 | # Date: 2012-02-22 5 | # Desc: This file contains keys that are used to auto-generate code template for a 6 | # CFS application. 7 | #======================================================================================== 8 | 9 | # Name of mission, no spaces in name 10 | MISSION Mission-Name 11 | 12 | # Output directory, no spaces or environment variables in path 13 | OUTDIR . 14 | 15 | # Owner's name, can have spaces in name 16 | OWNER First-Name Last-Name 17 | 18 | # List of application names, separated by spaces 19 | APPS foo 20 | 21 | # List of tables, separated by spaces 22 | # Table keys: iload cds (leave blank if no table) 23 | TBLS 24 | #TBLS cds 25 | #TBLS iload 26 | #TBLS cds iload 27 | 28 | #======================================================================================== 29 | # End of file - SAMPLE_APPS_2.in 30 | #======================================================================================== 31 | 32 | -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_builds.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_builds.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_configs.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_configs.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_incs.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_incs.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_readme.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_readme.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_src.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_src.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_tables.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_tables.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_code_tests.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_code_tests.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_app_code/app_utils.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_app_code/app_utils.pyc -------------------------------------------------------------------------------- /cfe/tools/gen_msgids/Makefile: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: cFE Application Makefile 3 | # 4 | # 5 | # History: 6 | # 7 | ############################################################################### 8 | # 9 | # Subsystem produced by this makefile. 10 | # 11 | 12 | ## 13 | ## If this subsystem needs include files from another app, add the path here. 14 | ## 15 | INCLUDE_PATH = \ 16 | -I$(OSAL_SRC)/inc \ 17 | -I$(CFE_CORE_SRC)/inc \ 18 | -I$(CFE_PSP_SRC)/$(PSP)/inc \ 19 | -I$(CFE_PSP_SRC)/inc \ 20 | -I$(CFE_MISSION_INC) \ 21 | -I../cfe/inc \ 22 | -I../inc 23 | 24 | ## 25 | ## Define the VPATH make variable. 26 | ## This can be modified to include source from another directory. 27 | ## If there is no corresponding app in the cfe-apps directory, then this can be discarded, or 28 | ## if the mission chooses to put the src in another directory such as "src", then that can be 29 | ## added here as well. 30 | ## 31 | ##VPATH = $(CFS_APP_SRC)/$(APPTARGET) 32 | 33 | all: 34 | gcc $(INCLUDE_PATH) -g -o gen_msgids gen_msgids.c 35 | 36 | clean: 37 | rm gen_msgids 38 | rm cFEMsgIDs.h 39 | 40 | -------------------------------------------------------------------------------- /cfe/tools/gen_msgids/gen_msgids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/gen_msgids/gen_msgids -------------------------------------------------------------------------------- /cfe/tools/gen_msgids/gen_msgids.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** Copyright (c) 2004-2012, United States government as represented by the 3 | ** administrator of the National Aeronautics Space Administration. 4 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 5 | ** Space Flight Center pursuant to government contracts. 6 | ** 7 | ** This is governed by the NASA Open Source Agreement and may be used, 8 | ** distributed and modified only pursuant to the terms of that agreement. 9 | ** 10 | ** Purpose: 11 | ** 12 | ** Author: 13 | ** 14 | ** Notes: 15 | ** 16 | ** $Log: gen_msgids.h $ 17 | ** Revision 1.2 2012/01/13 13:37:09GMT-05:00 acudmore 18 | ** Added license/copyright text 19 | ** Revision 1.1 2008/11/19 08:51:02EST wfmoleski 20 | ** Initial revision 21 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/MKS-CFE-PROJECT/fsw/build/cpu1/gen_msgids/project.pj 22 | ** 23 | */ 24 | /*************************************************************************/ 25 | 26 | /* 27 | ** Ensure that header is included only once... 28 | */ 29 | #ifndef _tst_msgids_ 30 | #define _tst_msgids_ 31 | 32 | /* 33 | ** Required header files... 34 | */ 35 | 36 | #include "app_mission_cfg.h" 37 | #include "app_msgids.h" 38 | #include "cfe_mission_cfg.h" 39 | #include "cfe_msgids.h" 40 | 41 | #endif /* _gen_msgids_ */ 42 | -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | gen_sch_tbl 4 | 5 | 6 | 7 | 8 | 9 | org.python.pydev.PyDevBuilder 10 | 11 | 12 | 13 | 14 | 15 | org.python.pydev.pythonNature 16 | 17 | 18 | -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/.pydevproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | python 2.6 4 | Default 5 | 6 | -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/unit_tests/sch-100x10.in: -------------------------------------------------------------------------------- 1 | SCH_MAX_MINOR_FRAMES 100 2 | MSGS_PER_MINOR_FRAMES 10 3 | APP_ID PRIO RATE_Hz INITIAL_MF MSG_TYPE(WU_HK) 4 | CFE_TIME 60 1 97 HK 5 | CFE_EVS 61 1 97 HK 6 | CFE_SB 64 1 97 HK 7 | CFE_ES 68 1 97 HK 8 | CFE_TBL 70 1 97 HK 9 | SCH 115 1 98 HK 10 | APP_1 120 100 0 WU 11 | APP_2 125 50 1 WU 12 | APP_3 130 25 1 WU 13 | CI_LAB 142 10 1 HK 14 | TO_LAB 145 10 5 HK 15 | APP_4 150 5 5 WU 16 | HS 151 10 0 HK 17 | DS 154 10 0 HK 18 | APP_5 160 1 50 WU -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/unit_tests/sch-100x15_odr_apps.in: -------------------------------------------------------------------------------- 1 | SCH_MAX_MINOR_FRAMES 100 2 | MSGS_PER_MINOR_FRAMES 15 3 | APP_ID PRIO RATE_Hz INITIAL_MF MSG_TYPE(WU_HK) 4 | CFE_TIME 60 1 97 HK 5 | CFE_EVS 61 1 97 HK 6 | CFE_SB 64 1 97 HK 7 | CFE_ES 68 1 97 HK 8 | CFE_TBL 70 1 97 HK 9 | SCH 115 1 98 HK 10 | PP 118 50 1 WU 11 | VLV 121 50 0 WU 12 | JGNC 124 10 9 WU 13 | SENS 130 10 8 WU 14 | GTGT 133 10 3 WU 15 | SIMU 136 10 1 WU 16 | GTRH 139 10 2 WU 17 | CI_LAB 142 10 1 HK 18 | TO_LAB 145 10 5 HK 19 | TS 148 10 0 WU 20 | HS 151 10 0 HK 21 | DS 154 10 0 HK 22 | NFIR 157 10 6 WU 23 | NR 160 10 5 WU 24 | TOF 163 10 4 WU 25 | GJS 166 5 17 WU 26 | GMC 169 2 4 WU 27 | ADC 172 2 47 WU 28 | TEMP 175 1 76 WU 29 | PLED 178 1 30 WU -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/unit_tests/sch-100x5_default_core.in: -------------------------------------------------------------------------------- 1 | SCH_MAX_MINOR_FRAMES 100 2 | MSGS_PER_MINOR_FRAMES 5 3 | APP_ID PRIO RATE_Hz INITIAL_MF MSG_TYPE(WU_HK) 4 | CFE_TIME 60 1 97 HK 5 | CFE_EVS 61 1 97 HK 6 | CFE_SB 64 1 97 HK 7 | CFE_ES 68 1 97 HK 8 | CFE_TBL 70 1 97 HK 9 | SCH 115 1 98 HK 10 | CI_LAB 142 10 1 HK 11 | TO_LAB 145 10 5 HK 12 | HS 151 10 0 HK 13 | DS 154 10 0 HK 14 | -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/unit_tests/sch-40x10.in: -------------------------------------------------------------------------------- 1 | SCH_MAX_MINOR_FRAMES 40 2 | MSGS_PER_MINOR_FRAMES 10 3 | APP_ID PRIO RATE_Hz INITIAL_MF MSG_TYPE(WU_HK) 4 | CFE_TIME 60 1 37 HK 5 | CFE_EVS 61 1 37 HK 6 | CFE_SB 64 1 37 HK 7 | CFE_ES 68 1 37 HK 8 | CFE_TBL 70 1 37 HK 9 | SCH 115 1 38 HK 10 | APP_1 120 40 0 WU 11 | APP_2 125 20 1 WU 12 | CI_LAB 142 10 1 HK 13 | TO_LAB 145 10 5 HK 14 | HS 151 10 0 HK 15 | DS 154 10 0 HK 16 | APP_3 160 5 0 WU 17 | -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/unit_tests/sch.in: -------------------------------------------------------------------------------- 1 | SCH_MAX_MINOR_FRAMES 100 2 | MSGS_PER_MINOR_FRAMES 5 3 | APP_ID PRIO RATE_Hz INITIAL_MF MSG_TYPE(WU_HK) 4 | CFE_TIME 60 1 97 HK 5 | CFE_EVS 61 1 97 HK 6 | CFE_SB 64 1 97 HK 7 | CFE_ES 68 1 97 HK 8 | CFE_TBL 70 1 97 HK 9 | SCH 115 1 98 HK 10 | CI_LAB 142 10 1 HK 11 | TO_LAB 145 10 5 HK 12 | HS 151 10 0 HK 13 | DS 154 10 0 HK 14 | -------------------------------------------------------------------------------- /cfe/tools/gen_sch_tbl/unit_tests/ut: -------------------------------------------------------------------------------- 1 | 2 | ../gen_sch_tbl.py sch-100x5_default_core.in sch_def_schtbl-default_core.c 3 | 4 | ../gen_sch_tbl.py sch-100x10.in sch_def_schtbl-100x10.c 5 | 6 | ../gen_sch_tbl.py sch-40x10.in sch_def_schtbl-40x10.c 7 | 8 | ../gen_sch_tbl.py sch-100x15_odr_apps.in sch_def_schtbl-100x15_odr_apps.c 9 | -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/CPM Users Guide.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/CPM Users Guide.docx -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/CPM.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/CPM.jar -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/samplePerfLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/samplePerfLog -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/docs/CPM_Users_Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/docs/CPM_Users_Guide.pdf -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/docs/docs.java: -------------------------------------------------------------------------------- 1 | /* CFS Performance Monitor 2 | * Dummy class for docs folder 3 | */ 4 | package docs; 5 | 6 | public class docs 7 | { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/CPM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/CPM.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/cancel.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/clear.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/close.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/color.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/crosshair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/crosshair.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/delete.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/down.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/error.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/hide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/hide.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/images.java: -------------------------------------------------------------------------------- 1 | /* CFS Performance Monitor 2 | * Dummy class for images folder 3 | */ 4 | package images; 5 | 6 | public class images 7 | { 8 | 9 | } 10 | -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/information.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/information.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/new.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/ok.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/print.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/print.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/question.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/reset.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/running.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/save.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/seqerr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/seqerr.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/show.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/show.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/stats.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/step.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/stopped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/stopped.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/thread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/thread.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/up.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-java/src/images/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-java/src/images/warning.png -------------------------------------------------------------------------------- /cfe/tools/perfutils-win/CFE_STA_Integration.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-win/CFE_STA_Integration.doc -------------------------------------------------------------------------------- /cfe/tools/perfutils-win/Software Timing Analyzer Users Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-win/Software Timing Analyzer Users Guide.pdf -------------------------------------------------------------------------------- /cfe/tools/perfutils-win/Software Timing Analyzer.msi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/perfutils-win/Software Timing Analyzer.msi -------------------------------------------------------------------------------- /cfe/tools/perfutils-win/readme.txt: -------------------------------------------------------------------------------- 1 | The file named SoftwareTimingAnalyzer.msi is an installation file for the gui application. 2 | This installation file is designed to work only with windows based machines. 3 | To install the Software Timing Analyzer gui and supporting documents, just double click on the installation file. 4 | -------------------------------------------------------------------------------- /cfe/tools/sch_lab/README.txt: -------------------------------------------------------------------------------- 1 | This is the SCH_LAB test application. 2 | 3 | SCH_LAB is a simple packet scheduler application with a one second resoluton. 4 | It is intended to send housekeeping requests and other periodic packets 5 | in a lab/test CFS system. 6 | 7 | For a more accurate flight scheduler application see the CFS SCH application. 8 | 9 | To use this application, first copy this "sch_lab" directory to the location 10 | where the rest of the CFS applications are. Example: 11 | /home/cfs/CFS_Project/apps 12 | 13 | This application depends on the cFE core TIME 1Hz packet, which is disabled by default. 14 | When using this app, edit the file: build//inc/cfe_platform_cfg.h 15 | and change: 16 | #define CFE_TIME_ENA_1HZ_CMD_PKT FALSE 17 | to 18 | #define CFE_TIME_ENA_1HZ_CMD_PKT TRUE 19 | 20 | If it is already set to TRUE, then no change is required. 21 | 22 | To change the list of packets that SCH_LAB sends out, edit the schedule table 23 | located in the platform include file: 24 | build//inc/sch_lab_sched_tab.h 25 | 26 | 27 | -------------------------------------------------------------------------------- /cfe/tools/sch_lab/fsw/mission_inc/sch_lab_perfids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** 4 | ** Purpose: 5 | ** Define SCH Lab Performance IDs 6 | ** 7 | ** Notes: 8 | ** 9 | ** $Log: sch_lab_perfids.h $ 10 | ** Revision 1.3 2010/09/20 12:28:52GMT-05:00 wmoleski 11 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" was 12 | ** added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 13 | ** Revision 1.2 2008/04/30 16:04:46EDT rjmcgraw 14 | ** Member moved from sch_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/platform_cfg/project.pj to sch_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/mission_inc/project.pj. 15 | ** Revision 1.1 2008/04/30 15:04:46ACT rjmcgraw 16 | ** Initial revision 17 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/platform_cfg/project.pj 18 | ** 19 | *************************************************************************/ 20 | #ifndef _sch_lab_perfids_h_ 21 | #define _sch_lab_perfids_h_ 22 | 23 | 24 | #define SCH_MAIN_TASK_PERF_ID 20 25 | 26 | #endif /* _sch_lab_perfids_h_ */ 27 | 28 | /************************/ 29 | /* End of File Comment */ 30 | /************************/ 31 | -------------------------------------------------------------------------------- /cfe/tools/sch_lab/fsw/src/sch_lab_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: sch_lab_version.h 1.2 2010/11/16 14:20:20GMT-05:00 bmedina Exp $ 4 | ** 5 | ** Purpose: 6 | ** The SCH Lab Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: sch_lab_version.h $ 11 | ** Revision 1.2 2010/11/16 14:20:20GMT-05:00 bmedina 12 | ** changed version to 2.1.0.0 13 | ** Revision 1.1 2008/09/19 15:04:16EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/sch_lab/fsw/src/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _sch_lab_version_h_ 19 | #define _sch_lab_version_h_ 20 | 21 | 22 | #define SCH_LAB_MAJOR_VERSION 2 23 | #define SCH_LAB_MINOR_VERSION 1 24 | #define SCH_LAB_REVISION 0 25 | #define SCH_LAB_MISSION_REV 0 26 | 27 | 28 | #endif /* _sch_lab_version_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /cfe/tools/tblCRCTool/Makefile: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: cFE Application Makefile 3 | # 4 | # 5 | # History: 6 | # 7 | ############################################################################### 8 | # 9 | # Subsystem produced by this makefile. 10 | # 11 | 12 | ## 13 | ## If this subsystem needs include files from another app, add the path here. 14 | ## 15 | INCLUDE_PATH = \ 16 | -I.. 17 | 18 | all: 19 | gcc $(INCLUDE_PATH) -g -o cfe_ts_crc cfe_ts_crc.c 20 | 21 | clean: 22 | rm cfe_ts_crc 23 | 24 | -------------------------------------------------------------------------------- /cfe/tools/tlmUtil/telemetry-pages.txt: -------------------------------------------------------------------------------- 1 | # 2 | # telemetry-pages.txt 3 | # 4 | # This file should have the following comma delimited fields: 5 | # 1. Description 6 | # 2. Python class to handle the telemetry packets 7 | # 3. Packet ID in hex 8 | # 4. Telemetry definition file, or null 9 | # 10 | # Note(1): A line that begins with # is a comment 11 | # Note(2): Remove any blank lines from the end of the file 12 | # 13 | Event Messages, EventMessage.py, 0x808, null 14 | Executive Services, GenericTelemetry.py, 0x800, cfe-es-hk-tlm.txt 15 | Table services, GenericTelemetry.py, 0x804, cfe-tbl-hk-tlm.txt 16 | -------------------------------------------------------------------------------- /cfe/tools/to_lab/README.txt: -------------------------------------------------------------------------------- 1 | This is the TO_LAB test application. 2 | 3 | TO_LAB is a simple telemetry downlink application that sends CCSDS 4 | telemetry packets over a UDP/IP port. The UDP port and IP address are 5 | specified in the "Enable Telemetry" command. 6 | 7 | It provides a test interface to a CFS system in a lab environment. 8 | It does not provide a full CCSDS Telemetry stack implementation. 9 | 10 | To send telemtry to the "ground" or UDP/IP port, edit the 11 | subscription table in the platform include file: 12 | build//inc/to_lab_sub_table.h 13 | TO_LAB will subscribe to the packet IDs that are listed in this table 14 | and send the telemetry packets it receives to the UDP/IP port. 15 | 16 | To use this application, first copy this "to_lab" directory to the location 17 | where the rest of the CFS applications are. Example: 18 | /home/cfs/CFS_Project/apps 19 | 20 | 21 | -------------------------------------------------------------------------------- /cfe/tools/to_lab/fsw/mission_inc/to_lab_perfids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** 4 | ** Purpose: 5 | ** Define TO Lab Performance IDs 6 | ** 7 | ** Notes: 8 | ** 9 | ** $Log: to_lab_perfids.h $ 10 | ** Revision 1.3 2010/09/20 12:28:05GMT-05:00 wmoleski 11 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" 12 | ** was added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 13 | ** Revision 1.2 2008/04/30 14:43:01EDT rjmcgraw 14 | ** Member moved from to_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/platform_inc/project.pj to to_lab_perfids.h in project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/mission_inc/project.pj. 15 | ** Revision 1.1 2008/04/30 13:43:01ACT rjmcgraw 16 | ** Initial revision 17 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/platform_inc/project.pj 18 | ** 19 | *************************************************************************/ 20 | #ifndef _to_lab_perfids_h_ 21 | #define _to_lab_perfids_h_ 22 | 23 | #define TO_MAIN_TASK_PERF_ID 22 24 | #define TO_SOCKET_SEND_PERF_ID 23 25 | 26 | #endif /* _to_lab_perfids_h_ */ 27 | 28 | /************************/ 29 | /* End of File Comment */ 30 | /************************/ 31 | -------------------------------------------------------------------------------- /cfe/tools/to_lab/fsw/platform_inc/to_lab_msgids.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** 4 | ** Purpose: 5 | ** Define TO Lab Message IDs 6 | ** 7 | ** Notes: 8 | ** 9 | ** $Log: to_lab_msgids.h $ 10 | ** Revision 1.2 2010/09/20 12:28:05GMT-05:00 wmoleski 11 | ** Modified the CI_LAB, SCH_LAB and TO_LAB applications to use unique message IDs and Pipe Names. The "_LAB" 12 | ** was added to all definitions so that a mission can use these "Lab" apps as well as their own mission apps together. 13 | ** Revision 1.1 2008/04/30 14:42:40EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/platform_inc/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _to_lab_msgids_h_ 19 | #define _to_lab_msgids_h_ 20 | 21 | 22 | #define TO_LAB_CMD_MID 0x1880 23 | #define TO_LAB_SEND_HK_MID 0x1881 24 | 25 | #define TO_LAB_HK_TLM_MID 0x0880 26 | #define TO_LAB_DATA_TYPES_MID 0x0881 27 | 28 | #endif /* _to_lab_msgids_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /cfe/tools/to_lab/fsw/src/to_lab_version.h: -------------------------------------------------------------------------------- 1 | /************************************************************************ 2 | ** File: 3 | ** $Id: to_lab_version.h 1.2 2010/11/16 14:21:35GMT-05:00 bmedina Exp $ 4 | ** 5 | ** Purpose: 6 | ** The TO Lab Application header file containing version number 7 | ** 8 | ** Notes: 9 | ** 10 | ** $Log: to_lab_version.h $ 11 | ** Revision 1.2 2010/11/16 14:21:35GMT-05:00 bmedina 12 | ** changed version to 2.1.0.0 13 | ** Revision 1.1 2008/09/19 15:04:35EDT rjmcgraw 14 | ** Initial revision 15 | ** Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/to_lab/fsw/src/project.pj 16 | ** 17 | *************************************************************************/ 18 | #ifndef _to_lab_version_h_ 19 | #define _to_lab_version_h_ 20 | 21 | 22 | #define TO_LAB_MAJOR_VERSION 2 23 | #define TO_LAB_MINOR_VERSION 1 24 | #define TO_LAB_REVISION 0 25 | #define TO_LAB_MISSION_REV 0 26 | 27 | 28 | #endif /* _to_lab_version_h_ */ 29 | 30 | /************************/ 31 | /* End of File Comment */ 32 | /************************/ 33 | -------------------------------------------------------------------------------- /cfe/tools/to_lab/test_and_ground/sam/fmt/SCX_CPU1_TO_HK.fmt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/to_lab/test_and_ground/sam/fmt/SCX_CPU1_TO_HK.fmt -------------------------------------------------------------------------------- /cfe/tools/utf/docs/cFE UTF Users Guide.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/utf/docs/cFE UTF Users Guide.doc -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test10/sbsim.in: -------------------------------------------------------------------------------- 1 | 180e cccc 0001 b7cc ; Housekeeping Request 2 | 180e cccc 0001 b7cc ; Housekeeping Request 3 | 180e cccc 0001 b7cc ; Housekeeping Request 4 | 180e cccc 0001 b7cc ; Housekeeping Request 5 | 180e cccc 0001 b7cc ; Housekeeping Request 6 | 180e cccc 0001 b7cc ; Housekeeping Request 7 | 180e cccc 0001 b7cc ; Housekeeping Request 8 | 180e cccc 0001 b7cc ; Housekeeping Request 9 | 180e cccc 0001 b7cc ; Housekeeping Request 10 | 180e cccc 0001 b7cc ; Housekeeping Request 11 | 180e cccc 0001 b7cc ; Housekeeping Request 12 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test11/utf_test11.ActualOutput: -------------------------------------------------------------------------------- 1 | CFE_PSP_Restart - Currently does nothing 2 | CFE_PSP_FlushCaches - Currently does nothing 3 | CFE_PSP_GetProcessorId Default Return Value 1 4 | Set the processor id to 0x24 5 | CFE_PSP_GetProcessorId New Return Value 24 6 | CFE_PSP_GetSpacecraftId Default Return Value 42 7 | Set the spacecraft id to 0x155 8 | CFE_PSP_GetSpacecraftId New Return Value 155 9 | CFE_PSP_GetRestartType Return Value 2 10 | CFE_PSP_GetRestartType reset subtype 1 11 | 12 | Get Segment Info API Tests 13 | CFE_PSP_GetKernelTextSegmentInfo Return Value 0 14 | -- SegmentPtr = 805099f; Size = 27815 15 | CFE_PSP_GetCFETextSegmentInfo Return Value 0 16 | -- SegmentPtr = 805099f; Size = 27815 17 | CFE_PSP_GetKernelTextSegmentInfo Return Code Setting Test 18 | UTF Info: Return value for cFE PSP Api #0 set to ffffffff 19 | CFE_PSP_GetKernelTextSegmentInfo Return Code ffffffff, expected ffffffff 20 | UTF Info: Return code for cFE PSP Api #0 returned to default 21 | CFE_PSP_GetKernelTextSegmentInfo Return Code 0, expected 0 22 | CFE_PSP_GetCFETextSegmentInfo Return Code Setting Test 23 | UTF Info: Return value for cFE PSP Api #1 set to ffffffff 24 | CFE_PSP_GetCFETextSegmentInfo Return Code ffffffff, expected ffffffff 25 | UTF Info: Return code for cFE PSP Api #1 returned to default 26 | CFE_PSP_GetCFETextSegmentInfo Return Code 0, expected 0 27 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test11/utf_test11.ExpectedOutput: -------------------------------------------------------------------------------- 1 | CFE_PSP_Restart - Currently does nothing 2 | CFE_PSP_FlushCaches - Currently does nothing 3 | CFE_PSP_GetProcessorId Default Return Value 1 4 | Set the processor id to 0x24 5 | CFE_PSP_GetProcessorId New Return Value 24 6 | CFE_PSP_GetSpacecraftId Default Return Value 42 7 | Set the spacecraft id to 0x155 8 | CFE_PSP_GetSpacecraftId New Return Value 155 9 | CFE_PSP_GetRestartType Return Value 2 10 | CFE_PSP_GetRestartType reset subtype 1 11 | 12 | Get Segment Info API Tests 13 | CFE_PSP_GetKernelTextSegmentInfo Return Value 0 14 | -- SegmentPtr = 805099f; Size = 27815 15 | CFE_PSP_GetCFETextSegmentInfo Return Value 0 16 | -- SegmentPtr = 805099f; Size = 27815 17 | CFE_PSP_GetKernelTextSegmentInfo Return Code Setting Test 18 | UTF Info: Return value for cFE PSP Api #0 set to ffffffff 19 | CFE_PSP_GetKernelTextSegmentInfo Return Code ffffffff, expected ffffffff 20 | UTF Info: Return code for cFE PSP Api #0 returned to default 21 | CFE_PSP_GetKernelTextSegmentInfo Return Code 0, expected 0 22 | CFE_PSP_GetCFETextSegmentInfo Return Code Setting Test 23 | UTF Info: Return value for cFE PSP Api #1 set to ffffffff 24 | CFE_PSP_GetCFETextSegmentInfo Return Code ffffffff, expected ffffffff 25 | UTF Info: Return code for cFE PSP Api #1 returned to default 26 | CFE_PSP_GetCFETextSegmentInfo Return Code 0, expected 0 27 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test2/readme.txt: -------------------------------------------------------------------------------- 1 | File: test/readme.txt 2 | Created: 12/1/05 3 | Updated: 1/20/06 4 | 5 | 1) The command input file for this test is 'ttscript1.in'. 6 | It resides on the MKS server under examples/test2. 7 | 8 | 2) Note that the .dat files which contain table data used in the table loads 9 | are created by the test driver at run time. They are placed at the /ram directory. 10 | They are named tt_table_values1.dat, etc. 11 | 12 | 3) Test output which can be used for comparison is in file 'test_tbl_api2.ActualOutput'. 13 | 14 | 4) Known issue: 15 | The output shows the following where housekeeping requests have been sent: 16 | 17 | EVENT: Invalid command pipe message ID: 0x180E 18 | 19 | I haven't yet investigated this. 20 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test2/ttscript1.in: -------------------------------------------------------------------------------- 1 | ; File ttscript1.in 2 | ; Created on 10/5/05 3 | ; Revised 1/20/06 Labels added for information. 4 | * Input file ttscript1.in is being read from test2 directory. 5 | * 6 | * 0 Simulate Empty Pipe 7 | * Initial table values should be: 5,10,15,20 8 | ! 9 | 180e cccc 0001 b7cc ; Housekeeping Request 10 | * 11 | * ^Load file /tt_table_values1.dat 12 | * Following load, table values should be: 25,30,35,40 13 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values1.dat 14 | ! 15 | 180e cccc 0001 b7cc ; Housekeeping Request 16 | * 17 | * 0 Simulate Empty Pipe 18 | ! 19 | 180e cccc 0001 b7cc ; Housekeeping Request 20 | * 21 | * ^Load file /tt_table_values2.dat 22 | * Following load, table values should be: 45,50,55,60 23 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values2.dat 24 | ! 25 | 180e cccc 0001 b7cc ; Housekeeping Request 26 | * 27 | * ^Load file /tt_table_values3.dat 28 | * Following load, table values should be: 65,70,75,80 29 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values3.dat 30 | ! 31 | 180e cccc 0001 b7cc ; Housekeeping Request 32 | * 33 | * ^Load file /tt_table_values.dat 34 | * Following load, table values should be: 1,2,3,4 35 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values.dat 36 | ! 37 | * 38 | * 0 Simulate Empty Pipe 39 | ! 40 | 180e cccc 0001 b7cc ; Housekeeping Request 41 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test4/readme: -------------------------------------------------------------------------------- 1 | File: test4/readme 2 | 12/19/05 3 | 4 | This test exercises the validation callback function for cFE Table Services. 5 | The TT task defines a validation function which considers a table valid if 6 | each of the 4 numbers is a multiple of 5. If any of the 4 numbers are 7 | invalid, then the table is considered invalid. 8 | 9 | This test compiles and links without warnings using the gcc compiler both within 10 | Eclipse and in the command shell. 11 | 12 | Unlike previous tests, the data files for the table data are written to and read 13 | from the same directory that includes this file, the test driver, and the 14 | executable. 15 | 16 | Note that to run within Eclipse, the command input file, ttscript4.in, needs to be 17 | in the project rather than the test directory. 18 | 19 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test4/ttscript4.in: -------------------------------------------------------------------------------- 1 | ; File ttscript.in 2 | ; Created on 12/16/05 3 | * Input file ttscript is being read from test4 directory. 4 | * 5 | * 0 Simulate Empty Pipe 6 | ! 7 | 181a cccc 0001 b7cc ; Housekeeping Request 8 | * 9 | * ^Load file /tt_table_values1.dat 10 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values1.dat 11 | ;! 12 | 181a cccc 0001 b7cc ; Housekeeping Request 13 | * 14 | * 0 Simulate Empty Pipe 15 | ! 16 | 181a cccc 0001 b7cc ; Housekeeping Request 17 | * 18 | * ^Load file /tt_table_values2.dat 19 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values2.dat 20 | ! 21 | 181a cccc 0001 b7cc ; Housekeeping Request 22 | * 23 | * ^Load file /tt_table_values3.dat 24 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values3.dat 25 | ! 26 | 181a cccc 0001 b7cc ; Housekeeping Request 27 | * 28 | * ^Load file /tt_table_values4.dat 29 | * This is an invalid file 30 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values4.dat 31 | ! 32 | 181a cccc 0001 b7cc ; Housekeeping Request 33 | * 34 | * ^Load file /tt_table_values5.dat 35 | @ LOAD_TABLE_FROM_GROUND TT.FourNumbers /ram/tt_table_values5.dat 36 | ! 37 | 181a cccc 0001 b7cc ; Housekeeping Request 38 | 39 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test5/test5commands.in: -------------------------------------------------------------------------------- 1 | ; test5commands.in 2 | ; Command input for test5. 3 | ; Provide 2 empty pipe indicators. 4 | *Input file->empty command pipe 5 | ! 6 | *Input file->empty command pipe 7 | ! 8 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test8/utf_test8.ActualOutput: -------------------------------------------------------------------------------- 1 | ** Test time hook capability ** 2 | ** Set sim time to 500. ** 3 | OS_GetLocalTime returned 500. Expected 500. 4 | ** Call OS_GetLocalTime 3 times. Expect return values of 501,502,503. ** 5 | OS_GetLocalTime returned 501. 6 | OS_GetLocalTime returned 502. 7 | OS_GetLocalTime returned 503. 8 | ** Test UTF_double_to_hwtime ** 9 | UTF_double_to_hwtime returned 570000 microsecs for 0.570000 input. 10 | UTF_double_to_hwtime returned 580000 microsecs for 0.580000 input. 11 | UTF_double_to_hwtime returned 510000 microsecs for 256.510000 input. 12 | UTF_double_to_hwtime returned 520000 microsecs for 256.520000 input. 13 | UTF_double_to_hwtime returned 530000 microsecs for 256.530000 input. 14 | UTF_double_to_hwtime returned 570000 microsecs for 256.570000 input. 15 | UTF_double_to_hwtime returned 580000 microsecs for 256.580000 input. 16 | UTF_double_to_hwtime returned 9999 microsecs for 0.009999 input. 17 | UTF_double_to_hwtime returned 9996 microsecs for 0.009996 input. 18 | UTF_double_to_hwtime returned 9994 microsecs for 0.009994 input. 19 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test8/utf_test8.ExpectedOutput: -------------------------------------------------------------------------------- 1 | ** Test time hook capability ** 2 | ** Set sim time to 500. ** 3 | OS_GetLocalTime returned 500. Expected 500. 4 | ** Call OS_GetLocalTime 3 times. Expect return values of 501,502,503. ** 5 | OS_GetLocalTime returned 501. 6 | OS_GetLocalTime returned 502. 7 | OS_GetLocalTime returned 503. 8 | ** Test UTF_double_to_hwtime ** 9 | UTF_double_to_hwtime returned 570000 microsecs for 0.570000 input. 10 | UTF_double_to_hwtime returned 580000 microsecs for 0.580000 input. 11 | UTF_double_to_hwtime returned 510000 microsecs for 256.510000 input. 12 | UTF_double_to_hwtime returned 520000 microsecs for 256.520000 input. 13 | UTF_double_to_hwtime returned 530000 microsecs for 256.530000 input. 14 | UTF_double_to_hwtime returned 570000 microsecs for 256.570000 input. 15 | UTF_double_to_hwtime returned 580000 microsecs for 256.580000 input. 16 | UTF_double_to_hwtime returned 9999 microsecs for 0.009999 input. 17 | UTF_double_to_hwtime returned 9996 microsecs for 0.009996 input. 18 | UTF_double_to_hwtime returned 9994 microsecs for 0.009994 input. 19 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test9/utf_test9.ActualOutput: -------------------------------------------------------------------------------- 1 | MyMemHandle = 5 2 | MyEVSPacket.Message = 3 | Call to CFE_ES_PoolCreate returned 0 4 | -------------------------------------------------------------------------------- /cfe/tools/utf/examples/test9/utf_test9.ExpectedOutput: -------------------------------------------------------------------------------- 1 | MyMemHandle = 5 2 | MyEVSPacket.Message = 3 | Call to CFE_ES_PoolCreate returned 0 4 | -------------------------------------------------------------------------------- /cfe/tools/utf/inc/utf_cfe_tbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/utf/inc/utf_cfe_tbl.h -------------------------------------------------------------------------------- /cfe/tools/utf/perl_tool/utf_include.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/cfe/tools/utf/perl_tool/utf_include.pm -------------------------------------------------------------------------------- /docs/CFS Deployment Guide.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/docs/CFS Deployment Guide.doc -------------------------------------------------------------------------------- /docs/CFS Tlm and Cmd Mnemonic Naming Convention.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/docs/CFS Tlm and Cmd Mnemonic Naming Convention.doc -------------------------------------------------------------------------------- /docs/README_dox_templates.txt: -------------------------------------------------------------------------------- 1 | 2 | The file "dox_templates.xml" contains some 3 | eclipse templates for some of the doxygen 4 | comment blocks that were specified in the 5 | CFS development standards document. 6 | 7 | For guidance on how to import and use these, 8 | pull up the help contents in Eclipse and 9 | search on "Templates". See the section on 10 | "Importing and exporting code templates" and 11 | then the section on "Creating and editing 12 | code templates" 13 | 14 | Once imported, they all begin with "dox" 15 | Type "dox" then hit "Ctrl-Space" and select 16 | the one you want from the list. Feel free 17 | to edit or tweak these to your preferences. 18 | 19 | These were created under the Windows CDT 20 | v3.3.0 21 | -------------------------------------------------------------------------------- /osal/readme.txt: -------------------------------------------------------------------------------- 1 | Obtain the OS Abstraction layer (osal) at: 2 | sourceforge.net/projects/osal 3 | or 4 | github.com/nasa.osal 5 | 6 | The current version as of October 2014 is 4.1.1. 7 | 8 | 9 | -------------------------------------------------------------------------------- /psp/doc/Version Description Document.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Spacecraft-Code/cFE/77f9d0fbbe8b0cc9d92a70c2395912ac6c3ab319/psp/doc/Version Description Document.docx -------------------------------------------------------------------------------- /psp/fsw/grut699-vxworks6/inc/psp_version.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: psp_version.h 1.1.1.3 2014/10/01 15:41:28GMT-05:00 sstrege Exp $ 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 8 | ** Space Flight Center pursuant to government contracts. 9 | ** 10 | ** This software may be used only pursuant to a United States government 11 | ** sponsored project and the United States government may not be charged 12 | ** for use thereof. 13 | ** 14 | ** 15 | ** 16 | ** Purpose: 17 | ** Provide version identifiers for the cFE Platform Support Packages (PSP). 18 | ** 19 | */ 20 | 21 | #ifndef _psp_version_ 22 | #define _psp_version_ 23 | 24 | 25 | /* 26 | ** Macro Definitions 27 | */ 28 | #define CFE_PSP_MAJOR_VERSION 1 29 | #define CFE_PSP_MINOR_VERSION 2 30 | #define CFE_PSP_REVISION 0 31 | #define CFE_PSP_MISSION_REV 0 32 | 33 | /* For backwards compatibility */ 34 | #define CFE_PSP_SUBMINOR_VERSION CFE_PSP_REVISION 35 | 36 | 37 | #endif /* _psp_version_ */ 38 | 39 | -------------------------------------------------------------------------------- /psp/fsw/grut699-vxworks6/make/link-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: link-rules.mak 3 | # 4 | # Purpose: 5 | # Makefile for linking code and producing the cFE Core executable image. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | ## 11 | ## Executable target. This is target specific 12 | ## 13 | EXE_TARGET=cfe-core.o 14 | 15 | CORE_INSTALL_FILES = $(EXE_TARGET) 16 | 17 | 18 | ## 19 | ## Linker flags that are needed 20 | ## 21 | LDFLAGS = 22 | 23 | ## 24 | ## Libraries to link in 25 | ## 26 | LIBS = 27 | 28 | ## 29 | ## cFE Core Link Rule 30 | ## 31 | $(EXE_TARGET): $(CORE_OBJS) 32 | $(COMPILER) $(DEBUG_FLAGS) -r -nostdlib -o $(EXE_TARGET) $(CORE_OBJS) 33 | 34 | ## 35 | ## Application Link Rule 36 | ## 37 | $(APPTARGET).$(APP_EXT): $(OBJS) 38 | $(LINKER) -r $(OBJS) -o $@ -------------------------------------------------------------------------------- /psp/fsw/mac-osx/inc/psp_version.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: psp_version.h 1.2.2.3 2014/10/01 15:41:28GMT-05:00 sstrege Exp $ 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 8 | ** Space Flight Center pursuant to government contracts. 9 | ** 10 | ** This software may be used only pursuant to a United States government 11 | ** sponsored project and the United States government may not be charged 12 | ** for use thereof. 13 | ** 14 | ** 15 | ** 16 | ** Purpose: 17 | ** Provide version identifiers for the cFE Platform Support Packages (PSP). 18 | ** 19 | */ 20 | 21 | #ifndef _psp_version_ 22 | #define _psp_version_ 23 | 24 | 25 | /* 26 | ** Macro Definitions 27 | */ 28 | #define CFE_PSP_MAJOR_VERSION 1 29 | #define CFE_PSP_MINOR_VERSION 2 30 | #define CFE_PSP_REVISION 0 31 | #define CFE_PSP_MISSION_REV 0 32 | 33 | /* For backwards compatibility */ 34 | #define CFE_PSP_SUBMINOR_VERSION CFE_PSP_REVISION 35 | 36 | #endif /* _psp_version_ */ 37 | 38 | -------------------------------------------------------------------------------- /psp/fsw/mac-osx/make/link-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: link-rules.mak 3 | # 4 | # Purpose: 5 | # Makefile for linking code and producing the cFE Core executable image. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | ## 11 | ## Executable target. This is target specific 12 | ## 13 | EXE_TARGET=core-osx.bin 14 | 15 | CORE_INSTALL_FILES = $(EXE_TARGET) 16 | 17 | ## 18 | ## Linker flags that are needed 19 | ## 20 | LDFLAGS = 21 | 22 | ## 23 | ## Libraries to link in 24 | ## 25 | LIBS = 26 | 27 | ## 28 | ## cFE Core Link Rule 29 | ## 30 | $(EXE_TARGET): $(CORE_OBJS) 31 | $(COMPILER) $(DEBUG_FLAGS) -o $(EXE_TARGET) $(CORE_OBJS) $(LDFLAGS) $(LIBS) 32 | 33 | ## 34 | ## Application Link Rule 35 | ## 36 | $(APPTARGET).$(APP_EXT): $(OBJS) 37 | export MACOSX_DEPLOYMENT_TARGET=10.3 38 | $(COMPILER) -bundle -o $@ $(OBJS) -undefined dynamic_lookup 39 | 40 | -------------------------------------------------------------------------------- /psp/fsw/mcf5235-rtems/inc/psp_version.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: psp_version.h 1.2.2.3 2014/10/01 15:41:27GMT-05:00 sstrege Exp $ 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 8 | ** Space Flight Center pursuant to government contracts. 9 | ** 10 | ** This software may be used only pursuant to a United States government 11 | ** sponsored project and the United States government may not be charged 12 | ** for use thereof. 13 | ** 14 | ** 15 | ** 16 | ** Purpose: 17 | ** Provide version identifiers for the cFE Platform Support Packages (PSP). 18 | ** 19 | */ 20 | 21 | #ifndef _psp_version_ 22 | #define _psp_version_ 23 | 24 | 25 | /* 26 | ** Macro Definitions 27 | */ 28 | #define CFE_PSP_MAJOR_VERSION 1 29 | #define CFE_PSP_MINOR_VERSION 2 30 | #define CFE_PSP_REVISION 0 31 | #define CFE_PSP_MISSION_REV 0 32 | 33 | /* For backwards compatibility */ 34 | #define CFE_PSP_SUBMINOR_VERSION CFE_PSP_REVISION 35 | 36 | 37 | #endif /* _psp_version_ */ 38 | 39 | -------------------------------------------------------------------------------- /psp/fsw/mcf5235-rtems/make/link-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: link-rules.mak 3 | # 4 | # Purpose: 5 | # Makefile for linking code and producing the cFE Core executable image. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | ## 11 | ## Executable target. This is target specific 12 | ## 13 | EXE_TARGET=cfe-core.o 14 | 15 | CORE_INSTALL_FILES = $(EXE_TARGET) 16 | 17 | ## 18 | ## Linker flags that are needed 19 | ## 20 | LDFLAGS = 21 | 22 | ## 23 | ## Libraries to link in 24 | ## 25 | LIBS = 26 | 27 | ## 28 | ## cFE Core Link Rule 29 | ## 30 | $(EXE_TARGET): $(CORE_OBJS) 31 | $(COMPILER) $(DEBUG_FLAGS) -r -nostdlib -o $(EXE_TARGET) $(CORE_OBJS) 32 | 33 | ## 34 | ## Application Link Rule 35 | ## 36 | $(APPTARGET).$(APP_EXT): $(OBJS) 37 | $(LINKER) -r $(OBJS) -o $@ 38 | -------------------------------------------------------------------------------- /psp/fsw/mcp750-vxworks6.4/inc/psp_version.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: psp_version.h 1.2.2.3 2014/10/01 15:41:27GMT-05:00 sstrege Exp $ 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 8 | ** Space Flight Center pursuant to government contracts. 9 | ** 10 | ** This software may be used only pursuant to a United States government 11 | ** sponsored project and the United States government may not be charged 12 | ** for use thereof. 13 | ** 14 | ** 15 | ** 16 | ** Purpose: 17 | ** Provide version identifiers for the cFE Platform Support Packages (PSP). 18 | ** 19 | */ 20 | 21 | #ifndef _psp_version_ 22 | #define _psp_version_ 23 | 24 | 25 | /* 26 | ** Macro Definitions 27 | */ 28 | #define CFE_PSP_MAJOR_VERSION 1 29 | #define CFE_PSP_MINOR_VERSION 2 30 | #define CFE_PSP_REVISION 0 31 | #define CFE_PSP_MISSION_REV 0 32 | 33 | /* For backwards compatibility */ 34 | #define CFE_PSP_SUBMINOR_VERSION CFE_PSP_REVISION 35 | 36 | 37 | #endif /* _psp_version_ */ 38 | 39 | -------------------------------------------------------------------------------- /psp/fsw/mcp750-vxworks6.4/make/link-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: link-rules.mak 3 | # 4 | # Purpose: 5 | # Makefile for linking code and producing the cFE Core executable image. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | ## 11 | ## Executable target. This is target specific 12 | ## 13 | EXE_TARGET=cfe-core.o 14 | 15 | CORE_INSTALL_FILES = $(EXE_TARGET) 16 | 17 | 18 | ## 19 | ## Linker flags that are needed 20 | ## 21 | LDFLAGS = 22 | 23 | ## 24 | ## Libraries to link in 25 | ## 26 | LIBS = 27 | 28 | ## 29 | ## cFE Core Link Rule 30 | ## 31 | $(EXE_TARGET): $(CORE_OBJS) 32 | $(COMPILER) $(DEBUG_FLAGS) -r -nostdlib -o $(EXE_TARGET) $(CORE_OBJS) 33 | 34 | ## 35 | ## Application Link Rule 36 | ## 37 | $(APPTARGET).$(APP_EXT): $(OBJS) 38 | $(LINKER) -r $(OBJS) -o $@ 39 | 40 | -------------------------------------------------------------------------------- /psp/fsw/mcp750-vxworks6.4/src/bsp-integration/readme.txt: -------------------------------------------------------------------------------- 1 | The module cfeSupport.c contains functions that are used to run the cFE on 2 | the MCP750. This module should be integrated into the vxWorks kernel image before 3 | trying to load the cFE core module. 4 | 5 | 6 | -------------------------------------------------------------------------------- /psp/fsw/mcp750-vxworks6.4/src/cfe_psp_memtab.c: -------------------------------------------------------------------------------- 1 | /* 2 | ** File : cfe_psp_memtab.c 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. 8 | ** 9 | ** Author : Alan Cudmore 10 | ** 11 | ** Purpose: 12 | ** 13 | ** 14 | */ 15 | 16 | /* 17 | ** Includes 18 | */ 19 | 20 | #include "common_types.h" 21 | #include "cfe_psp.h" 22 | 23 | 24 | /* 25 | ** Valid memory map for this target. 26 | ** If you need to add more entries, increase CFE_PSP_MEM_TABLE_SIZE in the osconfig.h file. 27 | */ 28 | CFE_PSP_MemTable_t CFE_PSP_MemoryTable[CFE_PSP_MEM_TABLE_SIZE] = 29 | { 30 | { CFE_PSP_MEM_RAM, CFE_PSP_MEM_SIZE_DWORD, 0, 0x8000000, CFE_PSP_MEM_ATTR_READWRITE }, 31 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 32 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 33 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 34 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 35 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 36 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 37 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 38 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 39 | { CFE_PSP_MEM_INVALID, 0, 0, 0, CFE_PSP_MEM_ATTR_READWRITE }, 40 | }; 41 | -------------------------------------------------------------------------------- /psp/fsw/pc-cygwin/inc/psp_version.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: psp_version.h 1.2.2.3 2014/10/01 15:41:26GMT-05:00 sstrege Exp $ 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 8 | ** Space Flight Center pursuant to government contracts. 9 | ** 10 | ** This software may be used only pursuant to a United States government 11 | ** sponsored project and the United States government may not be charged 12 | ** for use thereof. 13 | ** 14 | ** 15 | ** 16 | ** Purpose: 17 | ** Provide version identifiers for the cFE Platform Support Packages (PSP). 18 | ** 19 | */ 20 | 21 | #ifndef _psp_version_ 22 | #define _psp_version_ 23 | 24 | 25 | /* 26 | ** Macro Definitions 27 | */ 28 | #define CFE_PSP_MAJOR_VERSION 1 29 | #define CFE_PSP_MINOR_VERSION 2 30 | #define CFE_PSP_REVISION 0 31 | #define CFE_PSP_MISSION_REV 0 32 | 33 | /* For backwards compatibility */ 34 | #define CFE_PSP_SUBMINOR_VERSION CFE_PSP_REVISION 35 | 36 | #endif /* _psp_version_ */ 37 | 38 | -------------------------------------------------------------------------------- /psp/fsw/pc-cygwin/make/link-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: link-rules.mak 3 | # 4 | # Purpose: 5 | # Makefile for linking code and producing the cFE Core executable image. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | ## 11 | ## Executable target. This is target specific 12 | ## 13 | EXE_TARGET=core-cygwin.bin 14 | SHARED_LIB=cfe.dll 15 | 16 | CORE_INSTALL_FILES = $(EXE_TARGET) $(SHARED_LIB) 17 | 18 | 19 | ## 20 | ## Linker flags that are needed 21 | ## 22 | LDFLAGS = 23 | 24 | ## 25 | ## Libraries to link in 26 | ## 27 | LIBS+=-lc 28 | LIBS+=-lm 29 | LIBS+=-lstdc++ 30 | LIBS+=-lpthread 31 | 32 | ## 33 | ## cFE Core Link Rule 34 | ## 35 | $(EXE_TARGET): $(CORE_OBJS) 36 | $(COMPILER) -shared -o $(SHARED_LIB) $(CORE_OBJS) 37 | $(COMPILER) -g -o $(EXE_TARGET) ../bsp/bsp_start.o $(SHARED_LIB) $(LDFLAGS) $(LIBS) 38 | 39 | ## 40 | ## Application Link Rule 41 | ## Cygwin needs to link in the cfe.dll shared lib. 42 | ## 43 | $(APPTARGET).$(APP_EXT): $(OBJS) 44 | $(COMPILER) -shared -o $@ $(OBJS) $(SHARED_LIB_LINK) $(EXEDIR)/cfe.$(APP_EXT) -lc 45 | -------------------------------------------------------------------------------- /psp/fsw/pc-linux/inc/psp_version.h: -------------------------------------------------------------------------------- 1 | /* 2 | ** $Id: psp_version.h 1.2.2.3 2014/10/01 15:41:26GMT-05:00 sstrege Exp $ 3 | ** 4 | ** 5 | ** Copyright (c) 2004-2006, United States government as represented by the 6 | ** administrator of the National Aeronautics Space Administration. 7 | ** All rights reserved. This software(cFE) was created at NASA's Goddard 8 | ** Space Flight Center pursuant to government contracts. 9 | ** 10 | ** This software may be used only pursuant to a United States government 11 | ** sponsored project and the United States government may not be charged 12 | ** for use thereof. 13 | ** 14 | ** 15 | ** 16 | ** Purpose: 17 | ** Provide version identifiers for the cFE Platform Support Packages (PSP). 18 | ** 19 | */ 20 | 21 | #ifndef _psp_version_ 22 | #define _psp_version_ 23 | 24 | 25 | /* 26 | ** Macro Definitions 27 | */ 28 | #define CFE_PSP_MAJOR_VERSION 1 29 | #define CFE_PSP_MINOR_VERSION 2 30 | #define CFE_PSP_REVISION 0 31 | #define CFE_PSP_MISSION_REV 0 32 | 33 | /* For backwards compatibility */ 34 | #define CFE_PSP_SUBMINOR_VERSION CFE_PSP_REVISION 35 | 36 | 37 | #endif /* _psp_version_ */ 38 | 39 | -------------------------------------------------------------------------------- /psp/fsw/pc-linux/make/link-rules.mak: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # File: link-rules.mak 3 | # 4 | # Purpose: 5 | # Makefile for linking code and producing the cFE Core executable image. 6 | # 7 | # History: 8 | # 9 | ############################################################################### 10 | ## 11 | ## Executable target. This is target specific 12 | ## 13 | EXE_TARGET=core-linux.bin 14 | 15 | CORE_INSTALL_FILES = $(EXE_TARGET) 16 | 17 | 18 | ## 19 | ## Linker flags that are needed 20 | ## 21 | LDFLAGS = -m32 -Wl,-export-dynamic 22 | 23 | ## 24 | ## Libraries to link in 25 | ## 26 | LIBS = -lm -lpthread -ldl -lrt 27 | ## 28 | ## Uncomment the following line to link in C++ standard libs 29 | ## LIBS += -lstdc++ 30 | ## 31 | 32 | ## 33 | ## cFE Core Link Rule 34 | ## 35 | $(EXE_TARGET): $(CORE_OBJS) 36 | $(COMPILER) $(DEBUG_FLAGS) -o $(EXE_TARGET) $(CORE_OBJS) $(LDFLAGS) $(LIBS) 37 | 38 | ## 39 | ## Application Link Rule 40 | ## 41 | $(APPTARGET).$(APP_EXT): $(OBJS) 42 | $(COMPILER) -m32 -shared -o $@ $(OBJS) 43 | --------------------------------------------------------------------------------