Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search

There are several different types of configurations for SDL that you'll have to understand in order for SDL to work properly and with the features you want on your embedded platform.


You'll use the cmake configuration to set up SDL before you compile, and enable or disable features like logging. The cmake file is located at sdl_core/CMakeLists.txt.


The ini file located at build/src/appMain/smartDeviceLink.ini after you compile and install SDL is your main configuration file for runtime configurations.


The policy table located in build/src/appMain/sdl_preloaded_pt.json after you compile and install SDL is the default policy table which provides the permissions and default configurations for SDL on its first run before it receives an update from a policy server.


If you don't have a policy server and want to experiment with changes in the policy table, you can either edit the policy database directly with sqlite3 or edit the sdl_preloaded_pt.json, remove the build/src/appMain/storage folder, and restart SDL to load the new configuration.

View on GitHub.com
Previous Section Next Section