Implements a hardware-dependent code to reading a remote Bluetooth device type.
A derived class must override this method to provide a driver-dependent code.