Autopilot demo for arp4754a, do 178c and do 331 in matlab

The following Matlab project contains the source code and Matlab examples used for autopilot demo for arp4754a, do 178c and do 331. This demonstrates a workflow going system requirements, through software desing and implementation to target production code. It includes the development steps, verification steps and evidence needed to follow these standards.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
Altitude_Mode.slx 21763
Altitude_Mode_cov.html 61556
AP_Lib.slx 17128
attitude_controller.slx 19283
attitude_controller_cov.html 32123
Autopilot.slx 19611
Autopilot_bus.m 4599
Autopilot_cov.html 8860
Altitude_Mode_rtwlib.lib 5000
attitude_controller_rtwlib.lib 3238
Autopilot.bat 284
Autopilot.c 4826
Autopilot.h 3731
Autopilot.mk 13955
Autopilot.obj 3758
Autopilot_private.h 1044
Autopilot_ref.rsp 147
Autopilot_types.h 1117
buildInfo.mat 40337
codeInfo.mat 4611
defines.txt 183
ert_main.c 3168
ert_main.obj 1632
Heading_Mode_rtwlib.lib 2758
Autopilot_c.html 28112
Autopilot_codegen_rpt.html 1059
Autopilot_contents.html 10867
Autopilot_h.html 20700
Autopilot_interface.html 9005
Autopilot_metrics.html 738
Autopilot_private_h.html 5199
Autopilot_replacements.html 623
Autopilot_subsystems.html 2827
Autopilot_survey.html 1702
Autopilot_trace.html 8004
Autopilot_traceInfo.js 1588
Autopilot_types_h.html 8679
contents_file.tmp 3605
ert_main_c.html 13172
hilite_warning.png 3014
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 2957
modelsources.txt 17
pitch_ap_rtwlib.lib 3424
Altitude_Mode.h 3158
Altitude_Mode_private.h 1860
Altitude_Mode_types.h 669
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
Heading_Mode.h 2200
Heading_Mode_private.h 1059
Heading_Mode_types.h 664
pitch_ap.h 3273
pitch_ap_private.h 1038
pitch_ap_types.h 643
roll_ap.h 2972
roll_ap_private.h 1034
roll_ap_types.h 639
yaw_damper.h 2244
yaw_damper_private.h 1048
yaw_damper_types.h 653
roll_ap_rtwlib.lib 3380
rtw_proj.tmw 425
setup_mssdk71.bat 3138
yaw_damper_rtwlib.lib 2474
do178b_autopilot_requirements.docx 65348
do178b_demo.html 60183
do178b_demo.m 27220
do178b_dhc2.slx 58967
do178b_dhc2_summary_cov.html 36037
get_sb_rmi_group_info.m 1501
Heading_Mode.slx 16961
Heading_Mode_cov.html 16065
pitch_ap.slx 20719
pitch_ap_cov.html 33790
Autopilot_config.cfg 1763
Autopilot_config.psprj 1698
Autopilot_results.mat 909
Autopilot_Developer.pdf 73080
roll_ap.pdf 630559
roll_ap.slx 22223
roll_ap_cov.html 36870
Roll_AP_PlotData.m 2386
Roll_AP_Tests_loop_SIL.pdf 350900
Roll_AP_Tests_loop_SIL.rpt 4625
Roll_AP_Tests_loop_sim.pdf 354383
Roll_AP_Tests_loop_sim.rpt 1595544
black.gif 43
blue.gif 43
dkgrn.gif 34
grn01.gif 34
grn02.gif 34
grn03.gif 34
grn04.gif 34
grn05.gif 34
grn06.gif 34
grn07.gif 34
grn08.gif 34
grn09.gif 34
horz_line.gif 37
left_arrow.gif 101
ltblue.gif 34
ltgrn.gif 34
pink.gif 807
purple.gif 34
red.gif 34
right_arrow.gif 101
trans.gif 43
version101.txt 93
vert_line.gif 37
yellow.gif 43
Altitude_Mode.bat 292
Altitude_Mode.c 5551
Altitude_Mode.h 3158
Altitude_Mode.mk 13601
Altitude_Mode.obj 3457
Altitude_Mode_data.c 716
Altitude_Mode_data.obj 556
Altitude_Mode_mr_codeInfo.mat 5362
Altitude_Mode_private.h 1860
Altitude_Mode_ref.rsp 0
Altitude_Mode_rtwlib.lib 5000
Altitude_Mode_types.h 669
buildInfo.mat 38092
defines.txt 187
Altitude_Mode_c.html 32185
Altitude_Mode_codegen_rpt.html 1075
Altitude_Mode_contents.html 10351
Altitude_Mode_data_c.html 4544
Altitude_Mode_h.html 17888
Altitude_Mode_metrics.html 746
Altitude_Mode_private_h.html 9155
Altitude_Mode_replacements.html 631
Altitude_Mode_subsystems.html 2835
Altitude_Mode_survey.html 1702
Altitude_Mode_trace.html 22234
Altitude_Mode_traceInfo.js 4100
Altitude_Mode_types_h.html 3788
contents_file.tmp 5048
hilite_warning.png 3014
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 8322
modelsources.txt 21
rtw_proj.tmw 446
setup_mssdk71.bat 3138
Altitude_Mode.bat 292
Altitude_Mode.mk 13645
Altitude_Mode.obj 3469
Altitude_Mode_data.obj 568
Altitude_Mode_ref.rsp 0
Altitude_Mode_rtwlib.lib 5024
buildInfo.mat 50738
rtw_proj.tmw 48
setup_mssdk71.bat 3138
binfo_mdlref.mat 9366
minfo_mdlref.mat 1772
attitude_controller.bat 304
attitude_controller.c 3458
attitude_controller.h 2710
attitude_controller.mk 13721
attitude_controller.obj 2062
attitude_controller_data.c 736
attitude_controller_data.obj 574
attitude_controller_mr_codeInfo.mat 6248
attitude_controller_private.h 1163
attitude_controller_ref.rsp 0
attitude_controller_rtwlib.lib 3238
attitude_controller_types.h 698
buildInfo.mat 38726
defines.txt 193
attitude_controller_c.html 21677
attitude_controller_codegen_rpt.html 1099
attitude_controller_contents.html 9586
attitude_controller_data_c.html 4617
attitude_controller_h.html 14966
attitude_controller_metrics.html 758
attitude_controller_private_h.html 6022
attitude_controller_replacements.html 643
attitude_controller_subsystems.html 2847
attitude_controller_survey.html 1725
attitude_controller_trace.html 11723
attitude_controller_traceInfo.js 2292
attitude_controller_types_h.html 3841
contents_file.tmp 3893
hilite_warning.png 3014
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 4307
modelsources.txt 27
rtw_proj.tmw 458
setup_mssdk71.bat 3138
attitude_controller.bat 304
attitude_controller.mk 13765
attitude_controller.obj 2074
attitude_controller_data.obj 586
attitude_controller_ref.rsp 0
attitude_controller_rtwlib.lib 3262
buildInfo.mat 51462
rtw_proj.tmw 48
setup_mssdk71.bat 3138
binfo_mdlref.mat 9208
minfo_mdlref.mat 1683
Autopilot.bat 284
Autopilot.c 3485
Autopilot.h 2794
Autopilot.mk 13621
Autopilot_mr_codeInfo.mat 7734
Autopilot_private.h 1044
Autopilot_ref.rsp 147
Autopilot_types.h 1117
buildInfo.mat 49304
defines.txt 183
Autopilot_c.html 20452
Autopilot_codegen_rpt.html 1059
Autopilot_contents.html 15161
Autopilot_h.html 15834
Autopilot_metrics.html 738
Autopilot_private_h.html 5199
Autopilot_replacements.html 623
Autopilot_ssf_c.html 463371
Autopilot_subsystems.html 2827
Autopilot_survey.html 1686
Autopilot_trace.html 7065
Autopilot_traceInfo.js 641
Autopilot_types_h.html 8569
contents_file.tmp 10630
hilite_warning.png 3014
rtiostream_h.html 7282
rtiostream_tcpip_c.html 217031
rtiostream_utils_c.html 14653
rtiostream_utils_h.html 6231
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
sil_main_c.html 6380
target_io_c.html 37087
target_io_h.html 6193
traceInfo.mat 2640
xil_common_h.html 5391
xil_data_stream_h.html 5844
xil_interface_c.html 77393
xil_interface_common_h.html 6106
xil_interface_h.html 16337
xil_interface_lib_c.html 50449
xil_interface_lib_h.html 5244
xil_interface_lib_private_h.html 6565
xil_rtio_data_stream_c.html 32285
modelsources.txt 17
Altitude_Mode.h 3158
Altitude_Mode_private.h 1860
Altitude_Mode_types.h 669
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
Heading_Mode.h 2200
Heading_Mode_private.h 1059
Heading_Mode_types.h 664
pitch_ap.h 3273
pitch_ap_private.h 1038
pitch_ap_types.h 643
roll_ap.h 2972
roll_ap_private.h 1034
roll_ap_types.h 639
yaw_damper.h 2244
yaw_damper_private.h 1048
yaw_damper_types.h 653
rtw_proj.tmw 438
Autopilot.bat 284
Autopilot.mk 15183
Autopilot_ref.rsp 221
Autopilot_ssf.c 155024
builderInfo.mat 16189
buildInfo.mat 26869
Altitude_Mode_rtwlib.lib 5024
attitude_controller_rtwlib.lib 3262
Autopilot.bat 284
Autopilot.mk 13665
Autopilot.obj 3133
Autopilot_ref.rsp 147
Autopilot_rtwlib.lib 3722
buildInfo.mat 548661
Heading_Mode_rtwlib.lib 2770
pitch_ap_rtwlib.lib 3436
Altitude_Mode.h 3158
Altitude_Mode_private.h 1860
Altitude_Mode_types.h 669
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
Heading_Mode.h 2200
Heading_Mode_private.h 1059
Heading_Mode_types.h 664
pitch_ap.h 3273
pitch_ap_private.h 1038
pitch_ap_types.h 643
roll_ap.h 2972
roll_ap_private.h 1034
roll_ap_types.h 639
yaw_damper.h 2244
yaw_damper_private.h 1048
yaw_damper_types.h 653
roll_ap_rtwlib.lib 3392
rtw_proj.tmw 48
setup_mssdk71.bat 3138
yaw_damper_rtwlib.lib 2486
Altitude_Mode.h 3158
Altitude_Mode_private.h 1860
Altitude_Mode_types.h 669
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
Heading_Mode.h 2200
Heading_Mode_private.h 1059
Heading_Mode_types.h 664
pitch_ap.h 3273
pitch_ap_private.h 1038
pitch_ap_types.h 643
roll_ap.h 2972
roll_ap_private.h 1034
roll_ap_types.h 639
yaw_damper.h 2244
yaw_damper_private.h 1048
yaw_damper_types.h 653
rtiostream_tcpip.obj 21744
rtiostream_utils.obj 1551
rtw_proj.tmw 48
setup_mssdk71.bat 3138
sil_main.obj 1038
target_io.obj 2511
wrapperInfo.mat 963
xil_interface.c 13808
xil_interface.obj 6745
xil_interface_lib.obj 4486
xil_rtio_data_stream.obj 3468
binfo.mat 7538
binfo_mdlref.mat 10534
minfo.mat 1713
minfo_mdlref.mat 1723
minfo.mat 2240
buildInfo.mat 37652
defines.txt 186
Heading_Mode.bat 290
Heading_Mode.c 2041
Heading_Mode.h 2200
Heading_Mode.mk 13503
Heading_Mode.obj 2118
Heading_Mode_mr_codeInfo.mat 4400
Heading_Mode_private.h 1059
Heading_Mode_ref.rsp 0
Heading_Mode_rtwlib.lib 2758
Heading_Mode_types.h 664
contents_file.tmp 3268
Heading_Mode_c.html 13185
Heading_Mode_codegen_rpt.html 1071
Heading_Mode_contents.html 8341
Heading_Mode_h.html 12067
Heading_Mode_metrics.html 744
Heading_Mode_private_h.html 5226
Heading_Mode_replacements.html 629
Heading_Mode_subsystems.html 2833
Heading_Mode_survey.html 1698
Heading_Mode_trace.html 8592
Heading_Mode_traceInfo.js 1258
Heading_Mode_types_h.html 3779
hilite_warning.png 3014
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 3181
modelsources.txt 20
rtw_proj.tmw 444
setup_mssdk71.bat 3138
buildInfo.mat 50274
Heading_Mode.bat 290
Heading_Mode.mk 13547
Heading_Mode.obj 2130
Heading_Mode_ref.rsp 0
Heading_Mode_rtwlib.lib 2770
rtw_proj.tmw 48
setup_mssdk71.bat 3138
binfo_mdlref.mat 8981
minfo_mdlref.mat 1671
Altitude_Mode_rtwlib.lib 5000
attitude_controller_rtwlib.lib 3238
buildInfo.mat 41793
defines.txt 182
contents_file.tmp 3188
hilite_warning.png 3014
pitch_ap_c.html 24140
pitch_ap_codegen_rpt.html 1055
pitch_ap_contents.html 8792
pitch_ap_h.html 18766
pitch_ap_metrics.html 736
pitch_ap_private_h.html 5189
pitch_ap_replacements.html 621
pitch_ap_subsystems.html 3717
pitch_ap_survey.html 1681
pitch_ap_trace.html 14972
pitch_ap_traceInfo.js 1730
pitch_ap_types_h.html 3742
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 5775
modelsources.txt 16
pitch_ap.bat 282
pitch_ap.c 4451
pitch_ap.h 3273
pitch_ap.mk 13519
pitch_ap.obj 2897
pitch_ap_mr_codeInfo.mat 7308
pitch_ap_private.h 1038
pitch_ap_ref.rsp 58
pitch_ap_rtwlib.lib 3424
pitch_ap_types.h 643
Altitude_Mode.h 3158
Altitude_Mode_private.h 1860
Altitude_Mode_types.h 669
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
rtw_proj.tmw 436
setup_mssdk71.bat 3138
Altitude_Mode_rtwlib.lib 5024
attitude_controller_rtwlib.lib 3262
buildInfo.mat 54513
pitch_ap.bat 282
pitch_ap.mk 13563
pitch_ap.obj 2909
pitch_ap_ref.rsp 58
pitch_ap_rtwlib.lib 3436
Altitude_Mode.h 3158
Altitude_Mode_private.h 1860
Altitude_Mode_types.h 669
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
rtw_proj.tmw 48
setup_mssdk71.bat 3138
binfo_mdlref.mat 9803
minfo_mdlref.mat 1788
attitude_controller_rtwlib.lib 3238
buildInfo.mat 44456
defines.txt 181
Heading_Mode_rtwlib.lib 2758
contents_file.tmp 3168
hilite_warning.png 3014
roll_ap_c.html 33326
roll_ap_codegen_rpt.html 1051
roll_ap_contents.html 8772
roll_ap_h.html 16972
roll_ap_metrics.html 734
roll_ap_private_h.html 5181
roll_ap_replacements.html 619
roll_ap_subsystems.html 3394
roll_ap_survey.html 1678
roll_ap_trace.html 14156
roll_ap_traceInfo.js 1952
roll_ap_types_h.html 3734
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 5544
modelsources.txt 15
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
Heading_Mode.h 2200
Heading_Mode_private.h 1059
Heading_Mode_types.h 664
roll_ap.bat 280
roll_ap.c 5886
roll_ap.h 2972
roll_ap.mk 13501
roll_ap.obj 2783
roll_ap_mr_codeInfo.mat 6970
roll_ap_private.h 1034
roll_ap_ref.rsp 57
roll_ap_rtwlib.lib 3380
roll_ap_types.h 639
rtw_proj.tmw 434
setup_mssdk71.bat 3138
attitude_controller_rtwlib.lib 3262
buildInfo.mat 57011
Heading_Mode_rtwlib.lib 2770
attitude_controller.h 2710
attitude_controller_private.h 1163
attitude_controller_types.h 698
Heading_Mode.h 2200
Heading_Mode_private.h 1059
Heading_Mode_types.h 664
roll_ap.bat 280
roll_ap.mk 13545
roll_ap.obj 2795
roll_ap_ref.rsp 57
roll_ap_rtwlib.lib 3392
rtw_proj.tmw 48
setup_mssdk71.bat 3138
binfo_mdlref.mat 10863
minfo_mdlref.mat 1724
buildInfo.mat 37705
defines.txt 184
contents_file.tmp 3228
hilite_warning.png 3014
rtwhilite.js 38746
rtwmsg.html 1761
rtwreport.css 2012
rtwreport_utils.js 546
rtwshrink.js 5685
search.js 17707
traceInfo.mat 3474
yaw_damper_c.html 14008
yaw_damper_codegen_rpt.html 1063
yaw_damper_contents.html 8307
yaw_damper_h.html 12498
yaw_damper_metrics.html 740
yaw_damper_private_h.html 5207
yaw_damper_replacements.html 625
yaw_damper_subsystems.html 3402
yaw_damper_survey.html 1689
yaw_damper_trace.html 9046
yaw_damper_traceInfo.js 1052
yaw_damper_types_h.html 3760
modelsources.txt 18
rtw_proj.tmw 440
setup_mssdk71.bat 3138
buildInfo.mat 50411
rtw_proj.tmw 48
setup_mssdk71.bat 3138
yaw_damper.bat 286
yaw_damper.mk 13513
yaw_damper.obj 1986
yaw_damper_ref.rsp 0
yaw_damper_rtwlib.lib 2486
binfo_mdlref.mat 8912
minfo_mdlref.mat 1585
yaw_damper.bat 286
yaw_damper.c 2253
yaw_damper.h 2244
yaw_damper.mk 13469
yaw_damper.obj 1974
yaw_damper_mr_codeInfo.mat 4969
yaw_damper_private.h 1048
yaw_damper_ref.rsp 0
yaw_damper_rtwlib.lib 2474
yaw_damper_types.h 653
checksummap.mat 1542
const_params.c 572
const_params.obj 715
filemap.mat 1030
const_params_c.html 4444
look1_binlag_c.html 10062
look1_binlag_h.html 4762
model_reference_types_h.html 7051
rtwreport.css 2012
rtwtypes_h.html 29021
rtw_shared_utils_h.html 4371
look1_binlag.c 1865
look1_binlag.h 523
look1_binlag.obj 1200
model_reference_types.h 1276
rtwshared.lib 2488
rtwtypes.h 6611
rtwtypeschksum.mat 1167
rtw_shared_utils.h 754
sharedutilschecksum.mat 504
shared_file.dmr 77824
const_params.obj 727
look1_binlag.obj 1212
rtwshared.lib 2548
tflSUInfo.mat 182
folder.png 305
folder_failed.png 3257
folder_pass.png 3217
folder_warning.png 3250
geninfo.mat 498
icon_folder.png 3115
icon_procedure.png 3295
icon_task.png 3040
icon_task_disabled.png 3318
icon_task_pselected.png 3350
icon_task_required.png 3243
info_icon.png 3394
mdladvinfo.mat 95100
minus.png 272
model_diagnose_custom.html 122721
plus.png 283
procedure_failed.png 3372
procedure_passed.png 3305
procedure_warning.png 3304
report.html 246400
task_disabled.png 267
task_failed.png 3209
task_failed_h.png 503
task_forcepass.png 3479
task_passed.png 3483
task_req_forcepassed.png 3391
task_req_passed.png 3349
task_warning.png 3131
task_warning_h.png 637
vandv.png 162
vandvback.png 162
Altitude_Mode_report.html 187072
Altitude_Mode_verification_results.mat 15649
Altitude_Mode_verification_results.sldd 1692
Altitude_Mode_verification_results.slddc 2323456
attitude_controller_report.html 108120
attitude_controller_verification_results.mat 7124
attitude_controller_verification_results.sldd 1692
attitude_controller_verification_results.slddc 1686528
Autopilot_report.html 141387
Autopilot_summaryReport.html 4953
Autopilot_verification_results.mat 25037
Autopilot_verification_results.sldd 1682
Autopilot_verification_results.slddc 2264064
Heading_Mode_report.html 73449
Heading_Mode_verification_results.mat 4479
Heading_Mode_verification_results.sldd 1687
Heading_Mode_verification_results.slddc 948224
pitch_ap_report.html 134255
pitch_ap_verification_results.mat 12989
pitch_ap_verification_results.sldd 1688
pitch_ap_verification_results.slddc 1830912
roll_ap_report.html 138161
roll_ap_verification_results.mat 9699
roll_ap_verification_results.sldd 1688
roll_ap_verification_results.slddc 2014208
yaw_damper_report.html 76908
yaw_damper_verification_results.mat 4563
yaw_damper_verification_results.sldd 1690
yaw_damper_verification_results.slddc 1003520
sl_proj.tmw 85
yaw_damper.slx 17391
yaw_damper_cov.html 18551
license.txt 1528

Technology: 

IndustryTerm: