FSM uart