diff --git a/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py b/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py index aee217d..c8e71e9 100644 --- a/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py +++ b/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py @@ -81,7 +81,7 @@ def loadConfiguration(configPath=None): CanConnectionFactory.config = Config() - localConfig = path.dirname(__file__) + "/config.ini" + localConfig = path.join(path.dirname(__file__), "config.ini") CanConnectionFactory.config.read(localConfig) if configPath is not None: diff --git a/uds/uds_communications/TransportProtocols/Can/CanTp.py b/uds/uds_communications/TransportProtocols/Can/CanTp.py index bff4871..6d3af75 100644 --- a/uds/uds_communications/TransportProtocols/Can/CanTp.py +++ b/uds/uds_communications/TransportProtocols/Can/CanTp.py @@ -106,7 +106,7 @@ def __init__(self, configPath=None, **kwargs): def __loadConfiguration(self, configPath, **kwargs): #load the base config - baseConfig = path.dirname(__file__) + "/config.ini" + baseConfig = path.join(path.dirname(__file__), "config.ini") self.__config = Config() if path.exists(baseConfig): self.__config.read(baseConfig) diff --git a/uds/uds_communications/TransportProtocols/Lin/LinTp.py b/uds/uds_communications/TransportProtocols/Lin/LinTp.py index 8c628f7..b693796 100644 --- a/uds/uds_communications/TransportProtocols/Lin/LinTp.py +++ b/uds/uds_communications/TransportProtocols/Lin/LinTp.py @@ -277,7 +277,7 @@ def wakeup(self): # @brief used to load the local configuration options and override them with any passed in from a config file def __loadConfiguration(self, configPath, **kwargs): # load the base config - baseConfig = path.dirname(__file__) + "/config.ini" + baseConfig = path.join(path.dirname(__file__), "config.ini") self.__config = Config() if path.exists(baseConfig): self.__config.read(baseConfig) diff --git a/uds/uds_communications/Uds/Uds.py b/uds/uds_communications/Uds/Uds.py index 35a3f55..cf4c7c2 100644 --- a/uds/uds_communications/Uds/Uds.py +++ b/uds/uds_communications/Uds/Uds.py @@ -55,7 +55,7 @@ def __init__(self, configPath=None, ihexFile=None, **kwargs): def __loadConfiguration(self, configPath=None): - baseConfig = path.dirname(__file__) + "/config.ini" + baseConfig = path.join(path.dirname(__file__), "config.ini") # print(baseConfig) self.__config = Config() if path.exists(baseConfig):