Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

function main_vehicle_ids(varargin)
matlabDomainID = 1;

clc
script_directoy = fileparts([mfilename('fullpath') '.m']);
cd(script_directoy)

% Initialize data readers/writers...
init_script_path = fullfile('../', '/init_script.m');
assert(isfile(init_script_path), 'Missing file "%s".', init_script_path);
addpath(fileparts(init_script_path));
[matlabParticipant, stateReader, trajectoryWriter, systemTriggerReader, readyStatusWriter, trigger_stop] = init_script(matlabDomainID);
cd(script_directoy)

vehicle_ids = varargin;

%% wait for data if read() is used
stateReader.WaitSet = true;
stateReader.WaitSetTimeout = 10;

%% Do not display figures
set(0,'DefaultFigureVisible','off');


Expand
titleExpand TestCode Sample


Code Block
function main_vehicle_ids(varargin)


    matlabDomainID = 1;

clc


    clc
    script_directoy = fileparts([mfilename('fullpath') '.m']);


    cd(script_directoy)



    % Initialize data readers/writers...


    init_script_path = fullfile('../', '/init_script.m');


    assert(isfile(init_script_path), 'Missing file "%s".', init_script_path);


    addpath(fileparts(init_script_path));


    [matlabParticipant, stateReader, trajectoryWriter, systemTriggerReader, readyStatusWriter, trigger_stop] = init_script(matlabDomainID);


    cd(script_directoy)



    vehicle_ids = varargin;



    %% wait for data if read() is used


    stateReader.WaitSet = true;


    stateReader.WaitSetTimeout = 10;



    %% Do not display figures


    set(0,'DefaultFigureVisible','off');



Tell the Middleware that your script is ready to operate

...