| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
To be able to check iAP2 transport switch feature these adapters are
implemented. Implementation is done in the way of emulating iAP
transport over TCP since there is no available iAP library for open
source. Since it is just emulation not a real transport is will be built
only with other unit tests i.e. with BUILD_TESTS = ON
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
While adding data from AddCommand/AddSubMenun msg_params are added itself so we have directly address internal fields w/o accessing 'msg_params'
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
In case app_id is used for way points subscription it being invalidated
on transport switch and SDL can't unsubscribe same application after
switch is done.
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
In case app has been just registrered in previous session and didn't
sent any data to resume later and then re-registers over new transport
due to switch there is nothing to resume so RAI result should be SUCCESS
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
After StopDevice call BT device channel is not usable anymore, so to
talk back to system USB channel is used.
Fixes unit test as well.
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Issue was happening due to
- resume data restoring thread was acquiring app subscription lock and
then application list lock
- transport switching thread was acquiring application lock and was
saving resume data and trying to get subscription lock
Now after filtering switching application from application list its lock
will be released
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Also typedefs used, typo in description fixed, minor code changes
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | |/ / / / / /
| |/| | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Add DEPRECATED macro, and fix resulting deprecation warnings
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Remove C style casts
Add comments for pragma directives
Remove redundant DEPRECATED macro usages
|
| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Fix SUSPEND -> OnSDLAwake -> SUSPEND -> IGN_OFF sequence for resumption data saving
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
is_suspended flag was encapsulated inside resumption controller
Updated mocks
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
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.
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
This flag is needed for checking, is SDL should send OnHashChange notification
after OnAwake notification. During suspend state SDL must not send OnHashChange
according to requirements. If some of RPC's triggers OnHashChange notification
sending during suspend, this flag will be set to true and after OnAwake notification
if this flag was set, SDL will send OnHashChange notification.
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
SDL should distinct ignition off and suspend notifications.
SDL should not increment ignition off count in case of suspended
notification, only in case of ignition off.
This logic was separated by appending new function OnIgnitionOff()
which will be called from application manager on ignition off instead
of OnSuspend().
Also was added is_suspended flag and related getter/setter.
This flag is used in:
- ApplicationImpl to check should SDL send OnHashChange or not
- In OnAwakeSDLNotification to check should SDL do OnAwake actions or not
- OnExitAllApplicationsNotification and OnAwakeSDLNotification switches this flag
Also was fixed some related UT expectations and mocks.
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
This functions of ResumptionData class was renamed according to their exact logic.
Also renamed in mock class and in unit tests.
|
| |\ \ \ \ \ \ \ \ \
| | |_|_|_|_|_|_|/ /
| |/| | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
AKalinich-Luxoft/fix/fix_default_permissions_apply_after_ptu
Fix PTU apply for applications with default permissions
|
| | |/ / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
There was a problem in PROPRIETARY flow that SDL does not
update permissions for applications with default policies
after PTU if application functional group was updated
indirectly (through updating of "default" section).
Also SDL does not send OnPermissionChange notification in
described above case.
This fix adds extra check if "default" functional group
was updated and there are registered applications with
default policies group and also updates them. Similar
check was added for sending OnPermissionChange notification.
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
According to the new behaviour SDL has to postpone OnDriverDistraction
for the application which are in NONE hmi level and send this
notification once device change hmi level in some other hmi level.
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
Feature/enhance video streaming
|
| | | | | | | | |
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
Fix SDL buid with USE_COTIRE=OFF
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Move mock_message_helper to the base class of commands
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Convert to string keys of already subscribed vehicle data
Add data type of already subscribed vehicle data
|