ນີ້ແມ່ນຄໍາສັ່ງ hciattach ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
hciattach - ຕິດອຸປະກອນ serial ຜ່ານ UART HCI ກັບ BlueZ stack
ສະຫຼຸບສັງລວມ
hciaattach [-b] [-n] [-p] [-t ຫມົດເວລາ] [-s ຄວາມໄວ] [-l] [-r] tty ປະເພດ|id ຄວາມໄວ flow ບິດາດຣ
ລາຍລະອຽດ
Hciattach ຖືກນໍາໃຊ້ເພື່ອຕິດ UART serial ກັບ stack Bluetooth ເປັນການຂົນສົ່ງ HCI
interface
OPTIONS
-b ສົ່ງພັກຜ່ອນ.
-n ຢ່າແຍກອອກຈາກເຄື່ອງຄວບຄຸມ.
-p ພິມ PID ເມື່ອຖອດອອກ.
-t ຫມົດເວລາ
ລະບຸການໝົດເວລາເລີ່ມຕົ້ນ. (ຄ່າເລີ່ມຕົ້ນແມ່ນ 5 ວິນາທີ.)
-s ຄວາມໄວ
ລະບຸຄວາມໄວເບື້ອງຕົ້ນແທນທີ່ຈະເປັນຄ່າເລີ່ມຕົ້ນຂອງຮາດແວ.
-l ບອກການຕັ້ງຄ່າທີ່ມີຢູ່ທັງໝົດ.
-r ຕັ້ງອຸປະກອນ HCI ເຂົ້າໄປໃນໂຫມດດິບ (kernel ແລະ bluetoothd ຈະບໍ່ສົນໃຈມັນ).
tty ນີ້ກໍານົດອຸປະກອນ serial ເພື່ອຄັດຕິດ. ນໍາພາ / dev ສາມາດຖືກລະເວັ້ນ.
ຕົວຢ່າງ: /dev/ttyS1 ttyS2
ປະເພດ|id
ໄດ້ ປະເພດ or id ຂອງອຸປະກອນ Bluetooth ທີ່ຈະໄດ້ຮັບການຕິດຕໍ່, ເຊັ່ນ: ຜູ້ຂາຍຫຼືອື່ນໆ
ຕົວລະບຸສະເພາະອຸປະກອນ. ປະຈຸບັນສະຫນັບສະຫນູນປະເພດແມ່ນ
ປະເພດ ຄໍາອະທິບາຍ
ໃດ ການໂຕ້ຕອບ HCI_UART ທີ່ບໍ່ໄດ້ລະບຸ, ບໍ່ມີທາງເລືອກສະເພາະຂອງຜູ້ຂາຍ
Ericsson
ໂມດູນທີ່ອີງໃສ່ Ericsson
digi ບັດ Digianswer ອີງ
ໄຊຣຄອມ ບັດ Xircom PCMCIA: ອະແດບເຕີບັດເຄຣດິດ ແລະອະແດັບເຕີພອດແທ້
csr ອະແດັບເຕີຊີຣຽວ CSR Casira ຫຼື BrainBoxes serial dongle (BL642)
bboxes ບັດ BrainBoxes PCMCIA (BL620)
swave ຊຸດ Silicon Wave
bcsp ອະແດບເຕີ Serial ໂດຍໃຊ້ຊິບ CSR ກັບ BCSP serial protocol
ath3k ອຸປະກອນ Bluetooth serial ອີງໃສ່ Atheros AR300x
intel ອຸປະກອນ Intel Bluetooth
ID ທີ່ຮອງຮັບແມ່ນ (ລະຫັດຜູ້ຜະລິດ, ID ຜະລິດຕະພັນ)
0x0105, 0x080ກ
ບັດ Xircom PCMCIA: ອະແດບເຕີບັດເຄຣດິດ ແລະອະແດັບເຕີພອດແທ້
0x0160, 0x0002
ບັດ BrainBoxes PCMCIA (BL620)
ຄວາມໄວ ໄດ້ ຄວາມໄວ ລະບຸຄວາມໄວ UART ທີ່ຈະໃຊ້. Baudrates ສູງກວ່າ 115.200bps ຕ້ອງການ
ຜູ້ຂາຍສະເພາະເບື້ອງຕົ້ນທີ່ບໍ່ໄດ້ປະຕິບັດສໍາລັບທຸກປະເພດຂອງອຸປະກອນ.
ໂດຍທົ່ວໄປຄວາມໄວດັ່ງຕໍ່ໄປນີ້ແມ່ນສະຫນັບສະຫນູນ:
9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600
ອຸປະກອນສະຫນັບສະຫນູນສະຫນັບສະຫນູນແມ່ນອັດຕະໂນມັດເລີ່ມຕົ້ນທີ່ດີທີ່ສຸດຂອງເຂົາເຈົ້າ
settings
flow ຖ້າຄໍາສໍາຄັນ flow ຖືກຕໍ່ທ້າຍບັນຊີລາຍຊື່ຂອງທາງເລືອກຈາກນັ້ນການຄວບຄຸມການໄຫຼຂອງຮາດແວ
ຖືກບັງຄັບຢູ່ໃນການເຊື່ອມຕໍ່ serial ( CRTSCTS ). ປະເພດອຸປະກອນທີ່ໄດ້ກ່າວມາຂ້າງເທິງທັງຫມົດມີ
flow ກໍານົດໂດຍຄ່າເລີ່ມຕົ້ນ. ເພື່ອບັງຄັບບໍ່ໃຫ້ໃຊ້ການຄວບຄຸມການໄຫຼ noflow ແທນທີ່ຈະເປັນ.
ນອນ ເປີດໃຊ້ຄຸນສົມບັດການຈັດການພະລັງງານສະເພາະຂອງຮາດແວ. ຖ້າ ນອນ ຖືກຕໍ່ທ້າຍກັບ
ບັນຊີລາຍຊື່ຂອງທາງເລືອກຫຼັງຈາກນັ້ນຄຸນນະສົມບັດນີ້ຖືກເປີດໃຊ້. ເພື່ອປິດການນຳໃຊ້ຄຸນສົມບັດນີ້ໃຫ້ນຳໃຊ້ ບໍ່ນອນ
ແທນ. ປະເພດອຸປະກອນທີ່ໄດ້ກ່າວມາຂ້າງເທິງທັງຫມົດມີ ບໍ່ນອນ ກໍານົດໂດຍຄ່າເລີ່ມຕົ້ນ.
ໝາຍເຫດ: ຕົວເລືອກນີ້ສາມາດໃຊ້ໄດ້ກັບຮາດແວທີ່ຮອງຮັບຮາດແວສະເພາະເທົ່ານັ້ນ
ການຈັດການພະລັງງານເປີດທາງເລືອກຈາກເຈົ້າພາບ.
ບິດາດຣ ໄດ້ ບິດາດຣ ລະບຸທີ່ຢູ່ Bluetooth ທີ່ຈະໃຊ້. ບາງອຸປະກອນ (ເຊັ່ນ:
STLC2500) ບໍ່ເກັບຮັກສາທີ່ຢູ່ Bluetooth ໃນຫນ່ວຍຄວາມຈໍາຂອງຮາດແວ. ແທນທີ່ຈະ, ມັນຕ້ອງ
ຈະຖືກອັບໂຫລດໃນລະຫວ່າງຂະບວນການເລີ່ມຕົ້ນ. ຖ້າການໂຕ້ຖຽງນີ້ຖືກລະບຸ, ຫຼັງຈາກນັ້ນ
ທີ່ຢູ່ຈະຖືກໃຊ້ເພື່ອເລີ່ມຕົ້ນອຸປະກອນ. ຖ້າບໍ່ດັ່ງນັ້ນ, ທີ່ຢູ່ເລີ່ມຕົ້ນ
ຈະຖືກນໍາໃຊ້.
AUTHORS
ຂຽນໂດຍ Maxim Krasnyansky[email protected]>
ຫນ້າຄູ່ມືໂດຍ Nils Faerber[email protected]>
ໃຊ້ hciattach ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net