| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Fixed SDL behavior when ASK_DRIVER mode is active
- FIxed header guards
- Added copyrights
|
|
|
|
|
|
| |
Delete logger initialization from UT
Delete logger initialization from UT
|
| |
|
| |
|
| |
|
|
|
|
|
| |
In all hmi command added rpc_service_, hmi_capabilities_ and
policy_handler_ fields. Also changed all constructors.
|
|
|
|
|
| |
In all mobile command added rpc_service_, hmi_capabilities_ and
policy_handler_ fields. Also changed all constructors.
|
|
|
|
|
|
| |
In CommandImpl added rpc_service_, hmi_capabilities_ and policy_handler_
fields. Also changed constructors CommandImpl, CommandRequestImpl and
CommandResponseImpl.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move notification and command implementation back to applicaiton manager
Copywriting added.
In 'src/components/application_manager/rpc_plugins/sdl_rpc_plugin/'
folder added copywriting for next files:
include/sdl_rpc_plugin/sdl_rpc_plugin.h
src/commands/hmi/navi_stop_stream_request.cc
src/commands/hmi/on_tts_reset_timeout_notification.cc
src/commands/mobile/get_system_capability_request.cc
src/commands/mobile/get_system_capability_response.cc
src/commands/mobile/get_way_points_request.cc
src/commands/mobile/get_way_points_response.cc
src/commands/mobile/subscribe_way_points_request.cc
src/commands/mobile/subscribe_way_points_response.cc
src/commands/mobile/unsubscribe_way_points_request.cc
src/commands/mobile/unsubscribe_way_points_response.cc
src/sdl_rpc_plugin.cc
|
|
|
|
|
|
|
|
|
|
|
|
| |
cory library to install dir
Fix build
Fix header guards
Fix namespaces
Fix build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace include path of the commands
Fix some things
Fixing compile of applicaiton manager
Move Commands interface part back to application_manager
Use unique ptr for plugin manager
Fix style in RPC services and factories
Remove redunsant includes of factories in application manager
Remove include of functional module
|
|
|
|
|
|
| |
Remove commands includes
Remove commands includes
|
|
|
|
|
|
| |
Fix SendAudioPassThroughNotification
Rename Command Origin to Command Source
|
|\
| |
| | |
Feature/get system time
|
| | |
|
| |
| |
| |
| |
| |
| | |
Implemented fully working GetSystemTime feature
Fixed UT in the security manager due to code changes
Disable randomly failed test
|
|/ |
|
|\
| |
| | |
Fix all misspellings of `subscriptions` in the project
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
These changes update switching flow so now instead of automatic
switching start in case of same UUID is detected SDL will wait for
external signal from the system to start this flow.
Also due to UUID is reliable only while device remains connected (at
least on certain systems) SDL now uses Bluetooth MAC and USB serial to
manage devices and UUID is used only for detection of devices able to
switch their transports. Currently only iAP2 Bluetooth to USB support is
implemented.
|
| |
|
| |
|
| |
|
|\
| |
| | |
Add DEPRECATED macro, and fix resulting deprecation warnings
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
| |
This notification works in pair with OnExitAllApplications(SUSPEND) notification.
However first one is present in code but second one was ommited. There was just empty file.
File with implementation was added to CMakeLists.
Message broker was subscribed to OnAwake notification from HMI.
Added command creation in HMI Command Factory.
|
|
|
|
| |
Chage registration
|
|
|
|
|
|
|
| |
Created ResponseParams structure with couple of help functions to merge
result codes from HMI, infos from HMI and generate success for mobile response
Unit tests for checking Is state is available
|
|
|
|
|
|
|
|
| |
Add private methods in CommandImpl:
- StartAwaitForInterface
- EndAwaitForInterface
- IsInterfaceAwaited
Add usage of this methods across of commands that splited to multiple HMI interfaces
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixes 'success' value in case of UNSUPPORTED_RESOURCE
There is only one case for 'success' to have 'false' with UNSUPPORTED_RESOURCE
- when there is single-interface RPC comes and that specific interface is
not available i.e. <interface>.IsReady returned 'false'
Changes done for base class and unit tests with wrong expectations.
* Fix response to mobile result
Fixed result to mobile in case of GENERIC_ERROR from hmi and iface does
not response
* Fix ut tests according to code changes
* Fix regression
|
|\
| |
| |
| |
| | |
AKalinich-Luxoft/fix/fix_subscribevehicledata_subscriptions
Fix SubscribeVehicleData request subscriptions
|
| |
| |
| |
| |
| |
| | |
The main idea here is to perform subscriptions only after SDL
receives successful result from HMI. In case of erroneous result
code SDL should not subscribe to requested VehicleData.
|
|\ \
| | |
| | | |
Feature/metadata tagging
|
| | |
| | |
| | |
| | |
| | | |
the case where metadata tags are provided without a corresponding
mainField entry.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
handle mapping metadata values from incoming mobile protocol to
outgoing HMI protocol
- hooked HandleMetadata() into ShowRequest::run() for the four
mainFields
- added new metadata json string entries to smart_object_keys.h/.cc
|
| | | |
|
|\ \ \ |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
HMI does not know the position of widget in Navigation template.
In cases HMI manages the Haptic feedback of each widget,
the Navi app should notify the HMI which elements can be focused
using SendHapticData RPC.
This is for discussion on proposal SDL-0075.
|