6.5.7. ioctl LIRC_SET_SEND_DUTY_CYCLE

6.5.7.1. 名稱

LIRC_SET_SEND_DUTY_CYCLE - 設定紅外傳輸的載波訊號佔空比。

6.5.7.2. 概要

LIRC_SET_SEND_DUTY_CYCLE

int ioctl(int fd, LIRC_SET_SEND_DUTY_CYCLE, __u32 *duty_cycle)

6.5.7.3. 引數

fd

open() 返回的檔案描述符。

duty_cycle

佔空比,描述總週期中脈衝寬度的百分比(從 1 到 99)。值 0 和 100 保留。

6.5.7.4. 描述

獲取/設定紅外傳輸的載波訊號佔空比。

目前,沒有為 0 或 100 定義特殊含義,但將來可能會使用它來關閉載波生成,因此應保留這些值。

6.5.7.5. 返回值

成功時返回 0,出錯時返回 -1,並相應地設定 errno 變數。 通用錯誤程式碼在 通用錯誤程式碼 章節中描述。