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.13. ioctl LIRC_SET_TRANSMITTER_MASK¶
6.5.13.1. Tên¶
LIRC_SET_TRANSMITTER_MASK - Cho phép gửi mã trên một bộ máy phát nhất định
6.5.13.2. Tóm tắt¶
-
LIRC_SET_TRANSMITTER_MASK¶
ZZ0000ZZ
6.5.13.3. Đối số¶
- ZZ0000ZZ
Bộ mô tả tệp được trả về bởi
open().- ZZ0000ZZ
Mặt nạ với các kênh để kích hoạt tx. Kênh 0 là bit ít quan trọng nhất.
6.5.13.4. Sự miêu tả¶
Một số thiết bị IR TX có nhiều kênh đầu ra, trong trường hợp đó, ZZ0000ZZ là được trả về qua ZZ0001ZZ và ioctl này đặt những kênh nào sẽ gửi mã IR.
Ioctl này cho phép tập hợp các máy phát nhất định. Máy phát đầu tiên là được mã hóa bằng bit ít quan trọng nhất, v.v.
Khi mặt nạ bit không hợp lệ được cung cấp, tức là một bit được đặt, mặc dù thiết bị không có quá nhiều bộ chuyển đổi thì ioctl này trả về số lượng các bộ chuyển tiếp có sẵn và không làm gì khác.
6.5.13.5. 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.