lirc-set-measure-carrier-mode.rst 994 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. .. -*- coding: utf-8; mode: rst -*-
  2. .. _lirc_set_measure_carrier_mode:
  3. ***********************************
  4. ioctl LIRC_SET_MEASURE_CARRIER_MODE
  5. ***********************************
  6. Name
  7. ====
  8. LIRC_SET_MEASURE_CARRIER_MODE - enable or disable measure mode
  9. Synopsis
  10. ========
  11. .. c:function:: int ioctl( int fd, LIRC_SET_MEASURE_CARRIER_MODE, __u32 *enable )
  12. :name: LIRC_SET_MEASURE_CARRIER_MODE
  13. Arguments
  14. =========
  15. ``fd``
  16. File descriptor returned by open().
  17. ``enable``
  18. enable = 1 means enable measure mode, enable = 0 means disable measure
  19. mode.
  20. Description
  21. ===========
  22. .. _lirc-mode2-frequency:
  23. Enable or disable measure mode. If enabled, from the next key
  24. press on, the driver will send ``LIRC_MODE2_FREQUENCY`` packets. By
  25. default this should be turned off.
  26. Return Value
  27. ============
  28. On success 0 is returned, on error -1 and the ``errno`` variable is set
  29. appropriately. The generic error codes are described at the
  30. :ref:`Generic Error Codes <gen-errors>` chapter.