DEV_EVENT_STOP
fsm_event(priv->fsm, DEV_EVENT_STOP, dev);
{ DEV_STATE_STARTWAIT_RXTX, DEV_EVENT_STOP, dev_action_stop },
{ DEV_STATE_STARTWAIT_TX, DEV_EVENT_STOP, dev_action_stop },
{ DEV_STATE_STARTWAIT_RX, DEV_EVENT_STOP, dev_action_stop },
{ DEV_STATE_RUNNING, DEV_EVENT_STOP, dev_action_stop },
[DEV_EVENT_STOP] = "Stop",
fsm_event(priv->fsm, DEV_EVENT_STOP, dev);
fsm_addtimer(&priv->restart_timer, 500, DEV_EVENT_STOP, dev);