function rpp_do_download(modelName)
-
if verLessThan('matlab', '8.1')
makertwObj = get_param(gcs, 'MakeRTWSettingsObject');
- else
- % TODO use rtwprivate('get_makertwsettings', gcs, 'BuildInfo') - see
- % R2013a Simulink Coder release notes.
- makertwObj = coder.internal.ModelCodegenMgr.getInstance();
+ makertwBuildDirectory = makertwObj.BuildDirectory;
+ makertwArgs = makertwObj.BuildInfo.BuildArgs;
+ else
+ makertwObj = rtwprivate('get_makertwsettings', gcs, 'BuildInfo');
+ makertwBuildDirectory = rtwprivate('get_makertwsettings', gcs, 'BuildDirectory');
+ makertwArgs = makertwObj.BuildArgs;
end
% Check if user choose to Download to RPP board in Settings
- makertwArgs = makertwObj.BuildInfo.BuildArgs;
download = 0;
use_openocd = 0;
use_sdram = 0;
if getenv('RPP_NO_DOWNLOAD')
disp(['RPP_NO_DOWNLOAD defined - skipping downloading to target.'])
else
- rpp_download(modelName, makertwObj.BuildDirectory, use_openocd, use_sdram);
+ rpp_download(modelName, makertwBuildDirectory, use_openocd, use_sdram);
end
end