Untitled
unknown
plain_text
2 years ago
714 B
9
Indexable
class Bridge:
def __init__(self, lan_bus, c_1=None, c_2=None):
self.lan_channel = LanChannelInfo(lan_bus, 'LAN')
self.can_channels = []
self.channels = []
if c_1:
self.can_1 = PcanChannelInfo(c_1, c_1.channel_info, marker=1)
self.can_channels.append(c_1)
else:
self.can_1 = None
if c_2:
self.can_2 = PcanChannelInfo(c_2, c_2.channel_info, marker=2)
self.can_channels.append(c_1)
else:
self.can_2 = None
self.channels = self.can_channels + [self.lan_channel]
self.fd = (c_1 is not None and c_1.fd) or (c_2 is not None and c_2.fd)
self.start()Editor is loading...