Loading ttcn/BTP/LibItsBtp_Functions.ttcn +3 −1 Original line number Diff line number Diff line Loading @@ -41,7 +41,9 @@ utPort.send(p_init); tc_wait.start; alt { [] utPort.receive(UtInitializeResult:true) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtInitializeResult:true) { [] utPort.receive(UtCommonResults:{utInitializeResult:=true}) { tc_wait.stop; log("*** f_utInitializeIut: INFO: IUT initialized ***"); } Loading ttcn/BTP/LibItsBtp_TestSystem.ttcn +3 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,9 @@ module LibItsBtp_TestSystem { out UtInitialize, UtBtpTrigger; in UtInitializeResult, UtBtpTriggerResult, UtBtpEventInd; //FIXME RGY!!! As discussed, list of booleans is changed by a top-level union type // UtInitializeResult, UtBtpTriggerResult, UtBtpEventInd; UtCommonResults, UtBtpTriggerResult, UtBtpEventInd; } // end UpperTesterPort } // end portDefinitions Loading ttcn/BTP/LibItsBtp_TypesAndValues.ttcn +6 −1 Original line number Diff line number Diff line Loading @@ -145,7 +145,12 @@ module LibItsBtp_TypesAndValues { GenerateBtpB btpB } type boolean UtBtpTriggerResult; //FIXME RGY As discussed, boolean results are replaced by a union of the results // type boolean UtBtpTriggerResult; type union UtBtpResults { boolean utBtpTriggerResult } type UtBtpResults.utBtpTriggerResult UtBtpTriggerResult; /** * @desc Upper Tester message to request triggering of an BTPA message at IUT Loading ttcn/CAM/LibItsCam_Functions.ttcn +9 −3 Original line number Diff line number Diff line Loading @@ -49,7 +49,9 @@ module LibItsCam_Functions { utPort.send(p_init); tc_wait.start; alt { [] utPort.receive(UtInitializeResult:true) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtInitializeResult:true) { [] utPort.receive(UtCommonResults:{utInitializeResult:=true}) { tc_wait.stop; log("*** f_utInitializeIut: INFO: IUT initialized ***"); } Loading Loading @@ -81,7 +83,9 @@ module LibItsCam_Functions { utPort.send(p_event); tc_wait.start; alt { [] utPort.receive(UtCamTriggerResult:true) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtCamTriggerResult:true) { [] utPort.receive(UpperTesterCamResults:{utCamTriggerResult:=true}) { tc_wait.stop; } [] utPort.receive { Loading @@ -107,7 +111,9 @@ module LibItsCam_Functions { utPort.send(p_position); alt { [] utPort.receive(UtChangePositionResult:?) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtChangePositionResult:?) { [] utPort.receive(UtCommonResults:{utChangePositionResult:=?}) { tc_wait.stop; } [] utPort.receive { Loading ttcn/CAM/LibItsCam_TestSystem.ttcn +6 −2 Original line number Diff line number Diff line Loading @@ -37,7 +37,9 @@ module LibItsCam_TestSystem { out AcGnssPrimitive, AcSecPrimitive; in AcGnssResponse, AcGnssDistanceCovered, AcSecResponse; //FIXME RGY As discussed, list of boolean result responses is collected into a top-level union // AcGnssResponse, AcGnssDistanceCovered, AcSecResponse; AdapterControlResults; } // end AdapterControlPort /** Loading @@ -47,7 +49,9 @@ module LibItsCam_TestSystem { out UtInitialize, UtCamTrigger, UtChangePosition, UtActivatePositionTime, UtDeactivatePositionTime; in UtInitializeResult, UtCamTriggerResult, UtChangePositionResult, UtActivatePositionTimeResult, UtDeactivatePositionTimeResult, UtCamEventInd; //FIXME RGY As discussed, list of boolean result responses is collected into a top-level union // UtInitializeResult, UtCamTriggerResult, UtChangePositionResult, UtActivatePositionTimeResult, UtDeactivatePositionTimeResult, UtCamEventInd; UtCommonResults, UpperTesterCamResults, UtCamEventInd; } // end UpperTesterPort } // end portDefinitions Loading Loading
ttcn/BTP/LibItsBtp_Functions.ttcn +3 −1 Original line number Diff line number Diff line Loading @@ -41,7 +41,9 @@ utPort.send(p_init); tc_wait.start; alt { [] utPort.receive(UtInitializeResult:true) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtInitializeResult:true) { [] utPort.receive(UtCommonResults:{utInitializeResult:=true}) { tc_wait.stop; log("*** f_utInitializeIut: INFO: IUT initialized ***"); } Loading
ttcn/BTP/LibItsBtp_TestSystem.ttcn +3 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,9 @@ module LibItsBtp_TestSystem { out UtInitialize, UtBtpTrigger; in UtInitializeResult, UtBtpTriggerResult, UtBtpEventInd; //FIXME RGY!!! As discussed, list of booleans is changed by a top-level union type // UtInitializeResult, UtBtpTriggerResult, UtBtpEventInd; UtCommonResults, UtBtpTriggerResult, UtBtpEventInd; } // end UpperTesterPort } // end portDefinitions Loading
ttcn/BTP/LibItsBtp_TypesAndValues.ttcn +6 −1 Original line number Diff line number Diff line Loading @@ -145,7 +145,12 @@ module LibItsBtp_TypesAndValues { GenerateBtpB btpB } type boolean UtBtpTriggerResult; //FIXME RGY As discussed, boolean results are replaced by a union of the results // type boolean UtBtpTriggerResult; type union UtBtpResults { boolean utBtpTriggerResult } type UtBtpResults.utBtpTriggerResult UtBtpTriggerResult; /** * @desc Upper Tester message to request triggering of an BTPA message at IUT Loading
ttcn/CAM/LibItsCam_Functions.ttcn +9 −3 Original line number Diff line number Diff line Loading @@ -49,7 +49,9 @@ module LibItsCam_Functions { utPort.send(p_init); tc_wait.start; alt { [] utPort.receive(UtInitializeResult:true) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtInitializeResult:true) { [] utPort.receive(UtCommonResults:{utInitializeResult:=true}) { tc_wait.stop; log("*** f_utInitializeIut: INFO: IUT initialized ***"); } Loading Loading @@ -81,7 +83,9 @@ module LibItsCam_Functions { utPort.send(p_event); tc_wait.start; alt { [] utPort.receive(UtCamTriggerResult:true) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtCamTriggerResult:true) { [] utPort.receive(UpperTesterCamResults:{utCamTriggerResult:=true}) { tc_wait.stop; } [] utPort.receive { Loading @@ -107,7 +111,9 @@ module LibItsCam_Functions { utPort.send(p_position); alt { [] utPort.receive(UtChangePositionResult:?) { //FIXME RGY As discussed, port in type is changed to a top-level union type // [] utPort.receive(UtChangePositionResult:?) { [] utPort.receive(UtCommonResults:{utChangePositionResult:=?}) { tc_wait.stop; } [] utPort.receive { Loading
ttcn/CAM/LibItsCam_TestSystem.ttcn +6 −2 Original line number Diff line number Diff line Loading @@ -37,7 +37,9 @@ module LibItsCam_TestSystem { out AcGnssPrimitive, AcSecPrimitive; in AcGnssResponse, AcGnssDistanceCovered, AcSecResponse; //FIXME RGY As discussed, list of boolean result responses is collected into a top-level union // AcGnssResponse, AcGnssDistanceCovered, AcSecResponse; AdapterControlResults; } // end AdapterControlPort /** Loading @@ -47,7 +49,9 @@ module LibItsCam_TestSystem { out UtInitialize, UtCamTrigger, UtChangePosition, UtActivatePositionTime, UtDeactivatePositionTime; in UtInitializeResult, UtCamTriggerResult, UtChangePositionResult, UtActivatePositionTimeResult, UtDeactivatePositionTimeResult, UtCamEventInd; //FIXME RGY As discussed, list of boolean result responses is collected into a top-level union // UtInitializeResult, UtCamTriggerResult, UtChangePositionResult, UtActivatePositionTimeResult, UtDeactivatePositionTimeResult, UtCamEventInd; UtCommonResults, UpperTesterCamResults, UtCamEventInd; } // end UpperTesterPort } // end portDefinitions Loading