Updating the SPI, connectors need to get hold of ProtocolReader and
pass the read data