diff --git a/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py b/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py index aee217d..77a7b01 100644 --- a/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py +++ b/uds/uds_communications/TransportProtocols/Can/CanConnectionFactory.py @@ -38,7 +38,7 @@ def __call__(callback=None, filter=None, configPath=None, **kwargs): elif connectionType == 'peak': channel = CanConnectionFactory.config['peak']['device'] if channel not in CanConnectionFactory.connections: - baudrate = CanConnectionFactory.config['can']['baudrate'] + baudrate = int( CanConnectionFactory.config['can']['baudrate'] ) CanConnectionFactory.connections[channel] = CanConnection(callback, filter, pcan.PcanBus(channel, bitrate=baudrate))