SerialController now only send each message once