diff options
Diffstat (limited to 'enhanced-position-service/franca/api/someip/EnhancedPosition.fdepl')
-rw-r--r-- | enhanced-position-service/franca/api/someip/EnhancedPosition.fdepl | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/enhanced-position-service/franca/api/someip/EnhancedPosition.fdepl b/enhanced-position-service/franca/api/someip/EnhancedPosition.fdepl new file mode 100644 index 0000000..62f5a5f --- /dev/null +++ b/enhanced-position-service/franca/api/someip/EnhancedPosition.fdepl @@ -0,0 +1,41 @@ +import "platform:/plugin/org.genivi.commonapi.someip/deployment/CommonAPI-SOMEIP_deployment_spec.fdepl" +import "../EnhancedPosition.fidl" +import "../EnhancedPositionServiceTypes.fidl" + +define org.genivi.commonapi.someip.deployment for interface org.genivi.EnhancedPositionService.EnhancedPosition { + SomeIpServiceID = 1002 + + method GetVersion { + SomeIpMethodID = 5000 + SomeIpReliable = true + } + + method GetPositionInfo { + SomeIpMethodID = 6000 + SomeIpReliable = true + } + + method GetSatelliteInfo { + SomeIpMethodID = 7000 + SomeIpReliable = true + } + + method GetTime { + SomeIpMethodID = 8000 + SomeIpReliable = true + } + + broadcast PositionUpdate { + SomeIpEventID = 9000 + SomeIpReliable = true + SomeIpEventGroups = { 9000 } + } +} + +define org.genivi.commonapi.someip.deployment for provider EnhancedPositionService { + instance org.genivi.EnhancedPositionService.EnhancedPosition { + InstanceId = "EnhancedPositionService" + SomeIpInstanceID = 2000 + SomeIpUnicastAddress = "127.0.0.1" + } +} |