@dc42 Have you heard of anyone experimenting on the speed at which the stream will work? Just wondering how many lines need to be buffered at a time. In this scenario, the "printer" is acting as part of a dynamic system and its code / function might need to change depending on sensor going to a higher level controller in the system.