Loading ttcn/V2G/LibItsV2G_TestSystem.ttcn +12 −0 Original line number Original line Diff line number Diff line Loading @@ -21,6 +21,16 @@ module LibItsV2G_TestSystem { group portDefinitions { group portDefinitions { /** * @desc Adapter control port */ type port AdapterControlPort message { out AcV2Gprimitive; in AcV2Gresponse; } // end AdapterControlPort /** /** * @desc Upper Tester port * @desc Upper Tester port */ */ Loading Loading @@ -61,6 +71,7 @@ module LibItsV2G_TestSystem { type component ItsV2Gsystem { type component ItsV2Gsystem { port UpperTesterPort utPort; port UpperTesterPort utPort; port AdapterControlPort acPort; // NT1 ports // NT1 ports port V2Gport v2gPort; port V2Gport v2gPort; Loading @@ -75,6 +86,7 @@ module LibItsV2G_TestSystem { type component ItsV2G extends ItsBaseComponent { type component ItsV2G extends ItsBaseComponent { port UpperTesterPort utPort; port UpperTesterPort utPort; port AdapterControlPort acPort; // NT1 ports // NT1 ports port V2Gport v2gPort; port V2Gport v2gPort; Loading ttcn/V2G/LibItsV2G_TypesAndValues.ttcn +36 −0 Original line number Original line Diff line number Diff line Loading @@ -93,6 +93,42 @@ module LibItsV2G_TypesAndValues { type Oct16 Ipv6Address; type Oct16 Ipv6Address; } // end IPAddress } // end IPAddress group acPrimitives { /** * @desc TA primitives for V2G * @member AcRetrieveUdpPort - * @member Primitive2 - */ type union AcV2Gprimitive { AcRetrieveUdpPort acRetrieveUdpPort //Primitive2 primitive2, } /** * @desc Primitive for receiveing response from TA * @member getLongPosVector */ type union AcV2Gresponse { //UdpPort udpPort, AcV2GresponseFailure failure } /** * @desc Primitive for TA to retrive UDP port * @member beaconHeader Beacon template */ type record AcRetrieveUdpPort { //anything you need to retrieve the correct udp port } type record AcV2GresponseFailure { boolean failure } } // end acPrimitives group utPrimitives { group utPrimitives { group utCommonPrimitives { group utCommonPrimitives { Loading Loading
ttcn/V2G/LibItsV2G_TestSystem.ttcn +12 −0 Original line number Original line Diff line number Diff line Loading @@ -21,6 +21,16 @@ module LibItsV2G_TestSystem { group portDefinitions { group portDefinitions { /** * @desc Adapter control port */ type port AdapterControlPort message { out AcV2Gprimitive; in AcV2Gresponse; } // end AdapterControlPort /** /** * @desc Upper Tester port * @desc Upper Tester port */ */ Loading Loading @@ -61,6 +71,7 @@ module LibItsV2G_TestSystem { type component ItsV2Gsystem { type component ItsV2Gsystem { port UpperTesterPort utPort; port UpperTesterPort utPort; port AdapterControlPort acPort; // NT1 ports // NT1 ports port V2Gport v2gPort; port V2Gport v2gPort; Loading @@ -75,6 +86,7 @@ module LibItsV2G_TestSystem { type component ItsV2G extends ItsBaseComponent { type component ItsV2G extends ItsBaseComponent { port UpperTesterPort utPort; port UpperTesterPort utPort; port AdapterControlPort acPort; // NT1 ports // NT1 ports port V2Gport v2gPort; port V2Gport v2gPort; Loading
ttcn/V2G/LibItsV2G_TypesAndValues.ttcn +36 −0 Original line number Original line Diff line number Diff line Loading @@ -93,6 +93,42 @@ module LibItsV2G_TypesAndValues { type Oct16 Ipv6Address; type Oct16 Ipv6Address; } // end IPAddress } // end IPAddress group acPrimitives { /** * @desc TA primitives for V2G * @member AcRetrieveUdpPort - * @member Primitive2 - */ type union AcV2Gprimitive { AcRetrieveUdpPort acRetrieveUdpPort //Primitive2 primitive2, } /** * @desc Primitive for receiveing response from TA * @member getLongPosVector */ type union AcV2Gresponse { //UdpPort udpPort, AcV2GresponseFailure failure } /** * @desc Primitive for TA to retrive UDP port * @member beaconHeader Beacon template */ type record AcRetrieveUdpPort { //anything you need to retrieve the correct udp port } type record AcV2GresponseFailure { boolean failure } } // end acPrimitives group utPrimitives { group utPrimitives { group utCommonPrimitives { group utCommonPrimitives { Loading