#113 improve comments
#113 add flag non-blocking in open uart