add socket_simulator_s and select_simulator
that work with stepper_s
not quite working yet, pmt times out when we try to send to full buffer