Created communicationcheck skeleton which uses nonblocking uart