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/.
1.6. Bộ điều chỉnh và bộ điều biến¶
1.6.1. Bộ chỉnh¶
Thiết bị đầu vào video có thể có một hoặc nhiều bộ điều chỉnh giải điều chế RF tín hiệu. Mỗi bộ dò được liên kết với một hoặc nhiều đầu vào video, tùy thuộc vào số lượng đầu nối RF trên bộ chỉnh tần. ZZ0002ZZ trường của cấu trúc tương ứng ZZ0000ZZ được trả về bởi ZZ0001ZZ ioctl là được đặt thành ZZ0003ZZ và trường ZZ0004ZZ của nó chứa số chỉ mục của bộ điều chỉnh.
Các thiết bị đầu vào vô tuyến có chính xác một bộ dò sóng có chỉ số 0, không có video đầu vào.
Để truy vấn và thay đổi các ứng dụng thuộc tính bộ điều chỉnh, hãy sử dụng
ZZ0000ZZ và
ZZ0001ZZ ioctls tương ứng. các
struct ZZ0002ZZ returned by ZZ0003ZZ
cũng chứa thông tin trạng thái tín hiệu có thể áp dụng khi bộ điều chỉnh của
đầu vào video hoặc radio hiện tại được truy vấn.
Lưu ý
VIDIOC_S_TUNER does not switch the
current tuner, when there is more than one. The tuner is solely
determined by the current video input. Drivers must support both ioctls
and set the V4L2_CAP_TUNER flag in the struct v4l2_capability
returned by the ioctl VIDIOC_QUERYCAP ioctl when the
device has one or more tuners.
1.6.2. Bộ điều biến¶
Thiết bị đầu ra video có thể có một hoặc nhiều bộ điều biến, điều chỉnh một tín hiệu video cho bức xạ hoặc kết nối với đầu vào ăng-ten của TV bộ hoặc máy ghi video. Mỗi bộ điều biến được liên kết với một hoặc nhiều đầu ra video, tùy thuộc vào số lượng đầu nối RF trên bộ điều biến. Trường ZZ0002ZZ của cấu trúc tương ứng ZZ0000ZZ được trả lại bởi ZZ0001ZZ ioctl được đặt thành ZZ0003ZZ và trường ZZ0004ZZ của nó chứa số chỉ số của bộ điều biến.
Các thiết bị đầu ra vô tuyến có chính xác một bộ điều biến có chỉ số 0, không đầu ra video.
Thiết bị video hoặc radio không thể hỗ trợ cả bộ dò sóng và bộ điều biến. Hai các nút thiết bị riêng biệt sẽ phải được sử dụng cho phần cứng đó, một nút hỗ trợ chức năng điều chỉnh và một chức năng hỗ trợ bộ điều biến chức năng. Nguyên nhân là do hạn chế về ZZ0000ZZ ioctl bạn ở đâu không thể chỉ định tần số dành cho bộ chỉnh tần hay bộ điều biến.
Để truy vấn và thay đổi các ứng dụng thuộc tính bộ điều biến, hãy sử dụng ZZ0000ZZ và ZZ0001ZZ ioctl. Lưu ý rằng ZZ0002ZZ không chuyển đổi bộ điều biến hiện tại khi có là nhiều hơn một chút nào. Bộ điều biến chỉ được xác định bởi đầu ra video hiện tại. Trình điều khiển phải hỗ trợ cả ioctls và đặt Cờ ZZ0005ZZ trong cấu trúc ZZ0003ZZ được trả lại bởi ZZ0004ZZ ioctl khi máy có một hoặc nhiều bộ điều biến.
1.6.3. Tần số vô tuyến¶
Để nhận và thiết lập các ứng dụng tần số vô tuyến của bộ điều chỉnh hoặc bộ điều biến, hãy sử dụng ZZ0000ZZ và ZZ0001ZZ ioctl mà cả hai đều lấy một con trỏ tới cấu trúc ZZ0002ZZ. Những cái này ioctls được sử dụng cho các thiết bị TV và radio. Trình điều khiển phải hỗ trợ cả ioctls khi ioctls bộ điều chỉnh hoặc bộ điều biến được hỗ trợ hoặc khi thiết bị này là một thiết bị vô tuyến.