Собственно все сказано на этой странице. От себя могу только добавить, что за пять минут удалось перенастроить HC06. Без установки второго файла (msvbvm50 для win7) работать не захотела.
Далее цитирую первоисточник.
Конфигурация - это настройка некоторых пользовательских параметров bluetooth модулей HC-03/HC-04/HC-05/HC-06.
Не следует путать конфигурацию с прошивкой модуля - заменой микропрограммы (Firmware).
Конфигурация модуля производится AT-командами через UART-интерфейс модуля. Для этого модуль подключается к ПК через преобразователь USB-UART или COM-UART.
Набор команд конфигурации у прошивок модулей разный. У прошивки HC-05 (модули HC-03/HC-05) одни команды (их много), у прошивки Linvor (модули HC-04/HC-06) другие команды (всего три AT-команды). Также, различна методика работы с AT-командами. Другие различия модулей HC-0X, описания, системы команд.
Для конфигурации модулей HC-0X, подключенных к ПК (например, COM или USB порту через UART-адаптер) предлагается свободно распространяемая программа. Она позволяет настроить имя модуля, PIN-код и скорость UART-интерфейса.
Скачать: BTinit.exe v1.1.2 (msvbvm50 для win7)
Руководство Пользователя
Сначала нужно установить (слева вверху): модуль с какой прошивкой подключается для конфигурации: HC-05 или Linor.
В левой части - настройка компьютерного порта, к которому подключен сейчас модуль: номер порта и скорость. Для модулей Linvor надо поставить ту скорость, какую до этого конфигурировали (9600, если ещё не конфигурировали). Для HC-05 надо ставить 38400.
В средней части - параметры конфигурации: Bluetooth имя, PIN-код для спариваний, и скорость UART с которой модуль будет работать в дальнейшем.
После нажатия кнопки OPEN - в окне терминала должен появиться ответ модуля - его тип прошивки. После этого можно переконфигурировать модуль:
Для прошивки Linvor (изначально в модулях HC-04 и HC-06):
доступны три AT-команды, позволяющие задать: Имя модуля, PIN-код и скорость. CLASS OF DEVICE не меняется, но тот что по умолчанию (7936) - обнаруживаем всеми устройствами, включая Android.
Для прошивки HC05 (изначально в модулях HC-03 и HC-05):
перед подачей питания на модуль необходимо PIN KEY (34) подключить к плюсу питания (и оставить подключенным на всё время конфигурации). Благодаря этому: модуль войдет в режим AT-команд, скорость обмена будет 38400 независимо от конфигурации, и возможна смена CLASS OF DEVICE.
Заменить CLASS OF DEVICE с 0000 на 7936 необходимо для видимости модуля смартфонами с ОС Android.
Также для прошивки HC05 доступна кнопка Default, возвращающая настройки по умолчанию (PIN=1234, скорость 38400, CoD = 0000).
Примечание: стек Microsoft не запрашивает повторно имя устройства после спаривания с ним. Замена NAME у уже спаренного модуля компьютер не заметит, будет считать имя прежним. Поэтому, нужно отключить/включить Bluetooth на ПК, чтобы новое имя было обнаружено компьютером. А лучше - проверять переименование модуля новым устройством, например - мобильным телефоном.
Версия 1.1.0 : в настройках соединения добавлен флажок RX, при его снятии программа переводится в "слепой" режим: команды модулю посылаются, а ответы модуля не воспринимаются (надеемся, что модуль отвечает). Необходимо для конфигурирования модулей, подключенных только сигналом RX (например, для конфигурирования на своем месте в oscill, но с RX подключенным к RX oscill, а TX оставленным в воздухе).
1.1.2 исправлен Runtime error на нек типах портов