[aadl]: AADL - Connection missing a classifier
André Passos
andrebritopassos at gmail.com
Wed Jun 18 03:25:43 EDT 2014
Hi all,
I am trying to model some Metrology related system in AADL and I am getting
a warning while trying to connect a thread port with a subprogram
parameter. The problem is in connection R1 of thread implementation
t_capture_scan_executor.imp.
Can someone explain me what am I doing wrong?
Thanks in advance.
*subprogram capture_position_calculator*
features
*servoSpotTable: in parameter servo_spot_table;*
strokeDefinition: in parameter stroke_definition;
capturePosition: out parameter capture_position;
properties
Source_Language => (C);
Source_Name => "capture_position_calculator";
Source_Text => ("Capture.c");
end capture_position_calculator;
thread t_capture_scan_executor
features
servoSpotTable: in event data port;
strokeDefinition: in event data port;
hardwareConfig: in event data port;
receipe: in event data port;
spotSelection: out event data port;
end t_capture_scan_executor;
thread implementation t_capture_scan_executor.imp
calls callModel : {
perform_capture_scan_call: subprogram perform_capture_scan;
capture_scan_request_builder_call: subprogram
capture_scan_request_builder;
capture_spot_selection_calculator_call: subprogram
capture_spot_selection_calculator;
*capture_position_calculator_call: subprogram
capture_position_calculator;*
};
connections
*R1: parameter capture_position_calculator_call.servoSpotTable ->
servoSpotTable;*
*R2: parameter strokeDefinition ->
capture_position_calculator_call.strokeDefinition;*
Best regards, André Passos.
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the Sae-aadl-users
mailing list