2015-12-07 13 views
12

Tôi muốn thay đổi cường độ tín hiệu của thiết bị bluetooth bằng cách sử dụng dòng lệnh linux (ubuntu 14.04).Thay đổi Tx Bluetooth Linux No Effect

Tôi đã phát hiện ra rằng tôi cần phải sử dụng lệnh

sudo hciconfig hci0 inqtpl 

để thay đổi cường độ tín hiệu nhưng nó không làm việc


sudo hciconfig hci0 inqtpl 

mang lại cho tôi

enter image description here

và với hcidump

enter image description here

sudo hciconfig hci0 inqtpl 2 

mang lại cho tôi

enter image description here

Sử dụng lệnh một lần nữa

sudo hciconfig hci0 inqtpl 

Cung cấp cho tôi chính xác những điều tương tự so với lần đầu tiên. Không có gì thay đổi.


Lệnh

sudo bccmd psget 0x0017 

mang lại cho tôi

Unsupported manufacturer 

Cảm ơn bạn đã bạn bè giúp đỡ của bạn

+2

Rất có thể phần cứng cụ thể không cho phép đặt mức năng lượng theo cách thủ công ... nhưng đó chỉ là phỏng đoán. –

+0

Vâng tôi đoán điều này quá:/Tôi hy vọng có một số lệnh để kiểm tra xem nó. Nó cho công việc của tôi. Tôi cần phải chắc chắn rằng thẻ bluetooth công nghiệp là sai trước khi yêu cầu thay đổi nó. Ty để giúp đỡ –

+1

Được rồi, tôi vừa thử những gì bạn đã làm với bộ gõ CSR knock-off và có cùng kết quả. Tôi đã không bao giờ phải thay đổi sức mạnh truyền tải, vì vậy tôi không thực sự chắc chắn nếu cách bạn đang làm nó là chính xác hay không. Hy vọng rằng một người khác với thiết bị khác có thể xác nhận hoặc từ chối xem đây có phải là cách phù hợp để thực hiện điều này hay không. Có lẽ bạn cần phải có một kết nối được thiết lập trước khi thực hiện thay đổi cho mức truyền? ... không ý kiến. –

Trả lời

6

Sau khi đọc các đặc điểm kỹ thuật Bluetooth, nó nói rằng chỉ có lớp 1 thiết bị có thể thay đổi mức năng lượng truyền qua phần mềm. Vì vậy, trước tiên hãy kiểm tra lớp thiết bị của bạn. Tôi đã đọc rằng Atheros AR3012 là lớp 1, vì vậy không có vấn đề gì khi thay đổi mức công suất tx. Có lẽ thiết bị bị giới hạn hoặc một cái gì đó không hoạt động đúng cách. Tôi sẽ hỏi nhà sản xuất.

+0

Vâng tôi nghĩ rằng tôi sẽ hỏi nhà sản xuất thx –

0

Vì vậy, sau khi kiểm tra với nhà sản xuất, có vẻ như bluetooth chúng tôi sử dụng là bluetooth loại 2. Mặc dù nó phải là class1!

Cảm ơn sự giúp đỡ của bạn gyus

+1

Vì vậy, tôi đã đúng. Vấn đề là lớp học của thiết bị ... Bạn được chào đón –

Các vấn đề liên quan