Bluetooth nonblocking sockets raise exceptions if there is nothing in the buffer. Will need to find some other way to properly identify bluetooth connection issues