removing prints
putting the flagging outside of the running pulse system

 the uart is blocked during pulse generation. this seems to have finally
close #15