Lưu ý
Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.
- Bản gốc:
- Người dịch:
Google Translate (machine translation)
- Phiên bản gốc:
8541d8f725c6
Cảnh báo
Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.
6.5.3. ioctl LIRC_GET_FEATURES¶
6.5.3.1. Tên¶
LIRC_GET_FEATURES - Nhận các tính năng của thiết bị phần cứng cơ bản
6.5.3.2. Tóm tắt¶
-
LIRC_GET_FEATURES¶
ZZ0000ZZ
6.5.3.3. Đối số¶
- ZZ0000ZZ
Bộ mô tả tệp được trả về bởi
open().- ZZ0000ZZ
Bitmask với các tính năng LIRC.
6.5.3.4. Sự miêu tả¶
Nhận các tính năng của thiết bị phần cứng cơ bản. Nếu người lái xe không thông báo hỗ trợ một số tính năng nhất định, gọi ioctls tương ứng không được xác định.
6.5.3.5. Tính năng LIRC¶
ZZ0000ZZ
Chưa sử dụng. Giữ chỉ để tránh phá vỡ uAPI.
ZZ0000ZZ
- Chưa sử dụng. Giữ chỉ để tránh phá vỡ uAPI.
ZZ0000ZZ chỉ có thể được sử dụng để truyền.
ZZ0000ZZ
- Đây là trình điều khiển IR thô để nhận. Điều này có nghĩa là
ZZ0000ZZ được sử dụng. Điều này cũng hàm ý ZZ0001ZZ cũng được hỗ trợ, miễn là kernel đủ mới. Sử dụng ZZ0002ZZ để chuyển đổi chế độ.
ZZ0000ZZ
Chưa sử dụng. Giữ chỉ để tránh phá vỡ uAPI.
ZZ0000ZZ
- Đây là trình điều khiển scancode để nhận. Điều này có nghĩa là
ZZ0000ZZ được sử dụng.
ZZ0000ZZ
- Trình điều khiển hỗ trợ thay đổi tần số điều chế thông qua
ZZ0000ZZ.
ZZ0000ZZ
- Trình điều khiển hỗ trợ thay đổi chu kỳ làm việc bằng cách sử dụng
ZZ0000ZZ.
ZZ0000ZZ
The driver supports changing the active transmitter(s) using ioctl LIRC_SET_TRANSMITTER_MASK.
LIRC_CAN_SET_REC_CARRIER
The driver supports setting the receive carrier frequency using ioctl LIRC_SET_REC_CARRIER.
LIRC_CAN_SET_REC_CARRIER_RANGE
The driver supports ioctl LIRC_SET_REC_CARRIER_RANGE.
LIRC_CAN_GET_REC_RESOLUTION
The driver supports ioctl LIRC_GET_REC_RESOLUTION.
LIRC_CAN_SET_REC_TIMEOUT
The driver supports ioctl LIRC_SET_REC_TIMEOUT.
ZZ0000ZZ
- Trình điều khiển hỗ trợ đo tần số điều chế bằng cách sử dụng
ZZ0000ZZ.
ZZ0000ZZ
- Trình điều khiển hỗ trợ chế độ học tập bằng cách sử dụng
ZZ0000ZZ.
ZZ0000ZZ
Chưa sử dụng. Giữ chỉ để tránh phá vỡ uAPI.
ZZ0000ZZ
- Trình điều khiển hỗ trợ gửi (còn gọi là IR blasting hoặc IR TX) bằng cách sử dụng
ZZ0000ZZ. Điều này ngụ ý rằng ZZ0001ZZ cũng được hỗ trợ cho truyền đi, miễn là kernel đủ mới. Sử dụng ZZ0002ZZ để chuyển đổi chế độ.
ZZ0000ZZ
- Chưa sử dụng. Giữ chỉ để tránh phá vỡ uAPI.
ZZ0000ZZ chỉ có thể được sử dụng để nhận.
ZZ0000ZZ
Chưa sử dụng. Giữ chỉ để tránh phá vỡ uAPI.
6.5.3.6. Giá trị trả về¶
Khi thành công, trả về 0, lỗi -1 và biến ZZ0001ZZ được đặt một cách thích hợp. Các mã lỗi chung được mô tả tại Chương ZZ0000ZZ.