| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
|
|
|
|
| |
- use type am_Route_s for announcement from routing side
- register also main connection internally
- forward route details to controller
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
connections through routing side
As the complete initialization of the cockpit system takes some time, a few use-cases exist
where information needs to be audible (or visible) right before the system is fully started.
Here we mainly have:
- system alerts
+ door open
+ seat belt missing
+ engine faults
- parking assistant warnings
+ rear view camera screen
+ beeps if distance goes below limit
Both routing- and control-side are extended to allow notifying about such connections
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|\
| |
| | |
Build: allow applications and plugins to build against an uninstalled AM
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
its utilities during development phase
- build AM normally
- build application or plugin with below cmake options:
-DAudioManager-uninstalled:OPTION=ON
-DAudioManager_DIR:PATH=<path-to-AM-build-directory>
-DAudioManagerUtilities_DIR:PATH=<path-to-AM-build-directory>/AudioManagerUtilities
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|\ \
| |/
|/| |
Minor fixes in build scripting
|
| |
| |
| |
| | |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|/
|
|
| |
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|\
| |
| | |
Null-Pointer Handling Patch in CAmRouter.cpp
|
| |
| |
| |
| |
| | |
Null Point Handling Patch
Detected by static analysis
|
| |
| |
| |
| |
| |
| |
| |
| | |
- additional build options
- typo corrections in CAmSerialzer
- typo correction in IAmControl.h (interface version incremented -> 5.3)
Signed-off-by: Martin Koch <martin.koch@ese.de>
|
|\ \
| |/
| |
| | |
Update CAmSerializer.h(typo correction regarding getListDelegagePoiters)
- public interface kept intact.
|
| |
| |
| |
| | |
inline redirection for getListDelegatePoiters on V1
|
| |
| |
| |
| |
| |
| |
| | |
CAmDelegagePtr > CAmDelegatePtr
mListDelegatePoiters > mListDelegatePointers
getListDelegatePoiters > getListDelegatePointersSize
(for getListDelegatePoiters inline redirection is added for downward compatibility)
|
|\ \
| |/
| | |
IAmControl: typo correction for changDomainStateDB to changeDomainStateDB
|
| |
| |
| |
| |
| | |
Indent /t to four spaces
(I'm sorry that I'm not accustomed with gitHub GUI.)
|
| |
| |
| |
| |
| |
| |
| | |
legacy redirection for typo correction
for the chage :
from : changDomainStateDB
to : changeDomainStateDB
|
| |
| |
| | |
typo changDomainStateDB > changeDomainStateDB
|
| |
| |
| | |
typo changDomainStateDB > changeDomainStateDB
|
| |
| |
| | |
typo changDomainStateDB > changeDomainStateDB
|
| |
| |
| | |
typo changDomainStateDB > changeDomainStateDB
|
|\ \
| |/
|/| |
AM daemon: Add build options
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Max paths count returned to the controller (default: 5)
- How many times the routing algorithm should look back into domains (0 = disallowed, 1 = single = default, ..., UINT_MAX = unlimited)
Add default value and description for
- existing option WITH_DATABASE_CHANGE_CHECK
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|/
|
|
| |
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|
|
|
|
|
| |
VERSION file
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|
|
|
| |
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|\
| |
| | |
AM-Utils: Introduce new logging architecture, providing a common DLT-independant wrapper for the 3 logging channels (DLT, file and stdout)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
logging architecture.
- Known side-effect: CAmSerializer.h and TAmPluginTemplate.h no longer indirectly include
dlt_user.h. Thus macros like DLT_DECLARE_CONTEXT and DLT_IMPORT_CONTEXT
may be undefined in application code unless CAmDltWrapper.h or dlt_user.h is included explicitly.
- Since the DLT functionality is now encapsulated inside a dedicated class, such declaration is
usually superfluous and can be dropped.
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
| |
| |
| |
| | |
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
| |
| |
| |
| | |
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
| |
| |
| |
| |
| |
| | |
each logging channel (DLT, file or stdout) and a channel-independent wrapper class. (first preparation step of AM for build without strong dependency to DLT library)
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|\ \
| |/
|/| |
Add plural form of set/get ..SoundProperty() and ..SystemProperty() to allow for simultaneous handling of multible, possibly interrelated attributes.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
attributes to command and control interface
- implement plural form of requests and acknowledgments in core
- provide empty default implementations in interfaces to ensure backward compatibility with older plugins
- accommodate extension in module tests
Main purpose of this extension is to allow for one-shot (uninterrupted), consistent change of multiple, possibly interrelated configuration attributes.
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
command and control interface
- implement plural form of requests and acknowledgments in core
- provide empty default implementations in interfaces to ensure backward compatibility with older plugins
- accommodate extensions in module tests
- leave existing singular form untouched
Main purpose of this extension is to allow for one-shot (uninterrupted), consistent change of multiple, possibly interrelated sound properties.
Signed-off-by: Martin Koch <mkoch@de.adit-jv.com>
|
|\
| |
| | |
Fix remove connection
|
| |
| |
| |
| | |
CAmDatabaseHandlerMap::removeMainConnectionDB()
|
|\ \
| | |
| | | |
Add namespace doc
|
| |/
| |
| |
| |
| | |
- the presence of this documentation enables doxygen (as of version 1.8.11) to resolve \ref links
not only for classes, but also for documented enums, typedefs and defines.
|
|\ \
| |/
| | |
AM-Test: drop accidentally pushed backup file: AudioManagerCore/test/…
|
|/
|
|
| |
AudioManagerCore/test/AmRoutingInterfaceTest/CMakeLists.txt~
|
|\
| |
| | |
Minor improvements for DLT and Database handler.
|
|/
|
|
|
|
|
|
|
| |
Fix infinite loop in CAmDltWrapper by logging out enum values exceeding the boundaries.
Minor changes: Pull request 36
changed implementation to database macros (review comments)
added option "WITH_DATABASE_CHANGE_CHECK" to audiomanagerconfig.h.in
whitespace cleanup in test/AmMapHandlerTest/CAmMapHandlerTest.cpp
additional cast to uint in DB_UPDATE call in function removeMainConnectionDB to solve error in macro expansion
|
|\
| |
| | |
Issue #24 clean up whitespace
|
| |
| |
| |
| | |
Signed-off-by: Jens Lorenz <jlorenz@de.adit-jv.com>
|