Updating WriteAsync for Serial communication

Added a thread sleep in order to allow the AMPS box time to respond; due
to the async nature of the thread spin up for the tasks, this only adds
a slight delay and ensures that the return message has proper time to
buffer correctly.