diff --git a/can/interfaces/ics_neovi/neovi_bus.py b/can/interfaces/ics_neovi/neovi_bus.py index 6b0c95e69..e138631fb 100644 --- a/can/interfaces/ics_neovi/neovi_bus.py +++ b/can/interfaces/ics_neovi/neovi_bus.py @@ -114,13 +114,15 @@ def __init__(self, channel, can_filters=None, **config): ics.open_device(self.dev) if 'bitrate' in config: - ics.set_bit_rate(self.dev, config.get('bitrate'), channel) + for channel in self.channels: + ics.set_bit_rate(self.dev, config.get('bitrate'), channel) fd = config.get('fd', False) if fd: if 'data_bitrate' in config: - ics.set_fd_bit_rate( - self.dev, config.get('data_bitrate'), channel) + for channel in self.channels: + ics.set_fd_bit_rate( + self.dev, config.get('data_bitrate'), channel) self._use_system_timestamp = bool( config.get('use_system_timestamp', False)