namespace
{
-static const char kPathConnectionConfigFile[] = "/etc/hmi-config/connection.json";
+static const char kPathConnectionConfigFile[] = "/etc/connection.json";
static const char kPathTimeoutConfigFile[] = "/etc/timeout.json";
static const char kDefaultIpAddr[] = "192.168.10.10";
static const int kDefaultPort = 4000;
int WMConnection::loadConnectionConfigFile()
{
- std::string path = std::string(kPathConnectionConfigFile);
+ // Get afm application installed dir
+ char const *afm_app_install_dir = getenv("AFM_APP_INSTALL_DIR");
+ if (!afm_app_install_dir)
+ {
+ HMI_ERROR("AFM_APP_INSTALL_DIR is not defined");
+ }
+ std::string path = std::string(afm_app_install_dir) + std::string(kPathConnectionConfigFile);
// Load connection config file
json_object *json_obj, *json_cfg;