Отличие между программным и аппаратным управлением Bluetooth в компьютерных системах заключается в том, что программное управление осуществляется с помощью специальных программ и утилит, например, для настройки адаптера Bluetooth, обнаружения удалённых устройств и служб, передачи файлов 138.
Аппаратное управление включает в себя работу с аппаратной частью Bluetooth-устройства, которая состоит из радиоустройства, отвечающего за модуляцию и передачу сигнала, и цифрового контроллера. 2 Например, контроллер канала отвечает за обработку основной полосы частот и управление протоколами ARQ и FEC физического уровня, а центральный процессор устройства выполняет инструкции, связанные с Bluetooth. 2
Таким образом, программное управление фокусируется на работе с программным обеспечением Bluetooth, а аппаратное — на управлении аппаратной частью устройства 246.