Tôi có một màn trập từ xa bluetooth được ghép nối với điện thoại Android của mình. Màn trập từ xa hoạt động như bàn phím bluetooth.Có thể giữ màn trập bluetooth từ xa được lập trình không?
Ứng dụng của tôi xử lý các sự kiện bàn phím được tạo bởi màn trập từ xa, nhưng màn trập từ xa chuyển sang chế độ ngủ sau 90 giây và yêu cầu một phím bấm để đánh thức nó trước khi nó gửi lần nhấn phím tiếp theo.
Tôi cần một cơ chế để giữ nút chụp từ xa tỉnh táo để tôi không bị mất lần bấm phím đầu tiên đó. (Có, tôi hiểu chế độ ngủ là để tiết kiệm năng lượng, nhưng tôi cần độ trễ thấp).
Tôi đã thử kết nối với thiết bị với tư cách là máy khách và máy chủ, với hy vọng rằng tôi có thể gửi thứ gì đó trên OutputStream đến thiết bị. Nhưng tôi không thể tạo kết nối.
Vẫn còn cách nào để giữ cho chế độ chụp trập từ xa có lập trình không?
Dựa trên các câu trả lời sau đây tôi nghi ngờ không
- https://stackoverflow.com/a/15164926/493682
- https://stackoverflow.com/a/36384946/493682
- https://stackoverflow.com/a/31299825/493682
Chỉ cần cho đầy đủ các chi tiết của thiết bị ghép là:
- name = AB Shutter3
- MAC = Some_MAC_ADDRESS
- btClass = 2540
- btType = 1
- UUIDs = [00001124-0000-1000-8000-00805f9b34fb, 00000000-0000-1000-8000-00805f9b34fb]
Tên cửa trập là gì? –
Nó được gọi là "AB Shutter3" – William
Cảm ơn tất cả 3 người trả lời. Trong khi tôi đã đi đến kết luận rằng không có cách nào để giữ cho thiết bị hoạt động phù hợp với yêu cầu của chúng tôi, câu trả lời của Mohamed đã đưa tôi xuống một con đường cho một giải pháp có thể chấp nhận được. Đối với những người quan tâm tôi đã chọn nghe ACL_CONNECTED BroadcastIntent để xác định rằng thiết bị BT đã đánh thức và sử dụng thiết bị đó cùng với trạng thái ứng dụng để xác định hành động thích hợp. – William