In gateway.py __get_canid calculates extid like: `extid = (2 << 29) if self.extend_id else 0` This actually sets the remote request bit. It should be: `extid = (1 << 31) if self.extend_id else 0`