bccmd − утилита для интерфейса CSR BCCMD
bccmd
bccmd [−t <транспорт>] [−d <устройство>] <команда> [<аргументы>]
bccmd [−h −−help]
bccmd выдаёт команды BlueCore устройствам Cambridge Silicon Radio. Если запущен без аргумента <команда>, будет выведена краткая справка.
−t <транспорт>
Указывает транспорт для связи. Возможные значения:
HCI |
Локальное устройство с интерфейсом Host Controller Interface (по умолчанию). |
||
USB |
Прямое подключение USB. |
||
BCSP |
Протокол Blue Core Serial. |
||
H4 |
Последовательный протокол H4. |
||
3WIRE |
Протокол 3WIRE (не реализовано). |
−d <устройство>
Указывает конкретное устройство для работы. Если не указано, по умолчанию используется первое доступное устройство HCI или устройство /dev/ttyS0 в случае последовательного транспорта.
builddef
Получить определения, использованные при сборке.
keylen <дескриптор>
Получить длину текущего ключа шифрования.
clock |
Получить локальное время с часов Bluetooth. |
|||
rand |
Получить случайное число. |
chiprev
Получить ревизию микросхемы.
buildname
Получить полное имя сборки.
panicarg
Получить аргумент кода паники.
faultarg
Получить аргумент кода ошибки.
coldreset
Осуществить холодную перезагрузку.
warmreset
Осуществить тёплую перезагрузку.
disabletx
Отключить TX (передачу) на устройстве.
enabletx
Включить TX (передачу) на устройстве.
singlechan <канал>
Зафиксировать радиомодуль на указанном канале.
hoppingon
Обратить прыжки по каналам.
rttxdata1 <частота в МГц> <уровень>
Проверка радиомодуля TXData1
radiotest <десятичная частота MHz> <уровень> <идентификатор>
Запустить проверки радиомодуля, проверки передачи 4, 6 и 7.
memtypes
Получить типы памяти.
psget [−r] [−s <хранилище>] <ключ>
Получить значение ключа PS. −r напоследок отправляет команду тёплой перезагрузки.
psset [−r] [−s <хранилище>] <ключ> <значение>
Задать значение для ключа PS. −r напоследок отправляет команду тёплой перезагрузки.
psclr [−r] [−s <хранилище>] <ключ>
Очистить значение ключа PS. −r напоследок отправляет команду тёплой перезагрузки.
pslist [−r] [−s <хранилище>]
Показать список всех ключей PS. −r напоследок отправляет команду тёплой перезагрузки.
psread [−r] [−s <хранилище>]
Прочитать все ключи PS. −r напоследок отправляет команду тёплой перезагрузки.
psload [−r] [−s <хранилище>] <файл>
Загрузить все ключи PS из файла PSR. −r напоследок отправляет команду тёплой перезагрузки.
pscheck [−r] [−s <хранилище>] <файл>
Проверить синтаксис файла PSR. −r напоследок отправляет команду тёплой перезагрузки.
bdaddr country devclass keymin keymax features commands version remver hciextn mapsco baudrate hostintf anafreq anaftrim usbvid usbpid dfupid bootmode
Автор документа − Марсел Холтманн (Marcel Holtmann) <marcel@holtmann.org>, автор страницы руководства − Адам Лаури (Adam Laurie) <adam@algroup.co.uk>
Перевод на русский язык выполнил Владимир Ступин <vladimir@stupin.su>.