In module: pciprotocol.py
within
class PCIProtocol(CBusProtocol):
within method definition
def _send(self, cmd: Union[BasePacket], confirmation: bool = True, basic_mode: bool = False):
The Union contains only one element, BasePacket. Should there be other elements?