fe-diseqc-send-master-cmd.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <refentry id="FE_DISEQC_SEND_MASTER_CMD">
  2. <refmeta>
  3. <refentrytitle>ioctl FE_DISEQC_SEND_MASTER_CMD</refentrytitle>
  4. &manvol;
  5. </refmeta>
  6. <refnamediv>
  7. <refname>FE_DISEQC_SEND_MASTER_CMD</refname>
  8. <refpurpose>Sends a DiSEqC command</refpurpose>
  9. </refnamediv>
  10. <refsynopsisdiv>
  11. <funcsynopsis>
  12. <funcprototype>
  13. <funcdef>int <function>ioctl</function></funcdef>
  14. <paramdef>int <parameter>fd</parameter></paramdef>
  15. <paramdef>int <parameter>request</parameter></paramdef>
  16. <paramdef>struct dvb_diseqc_master_cmd *<parameter>argp</parameter></paramdef>
  17. </funcprototype>
  18. </funcsynopsis>
  19. </refsynopsisdiv>
  20. <refsect1>
  21. <title>Arguments</title>
  22. <variablelist>
  23. <varlistentry>
  24. <term><parameter>fd</parameter></term>
  25. <listitem>
  26. <para>&fe_fd;</para>
  27. </listitem>
  28. </varlistentry>
  29. <varlistentry>
  30. <term><parameter>request</parameter></term>
  31. <listitem>
  32. <para>FE_DISEQC_SEND_MASTER_CMD</para>
  33. </listitem>
  34. </varlistentry>
  35. <varlistentry>
  36. <term><parameter>argp</parameter></term>
  37. <listitem>
  38. <para>pointer to &dvb-diseqc-master-cmd;</para>
  39. </listitem>
  40. </varlistentry>
  41. </variablelist>
  42. </refsect1>
  43. <refsect1>
  44. <title>Description</title>
  45. <para>Sends a DiSEqC command to the antenna subsystem.</para>
  46. &return-value-dvb;
  47. <table pgwide="1" frame="none" id="dvb-diseqc-master-cmd">
  48. <title>struct <structname>dvb_diseqc_master_cmd</structname></title>
  49. <tgroup cols="3">
  50. &cs-str;
  51. <tbody valign="top">
  52. <row>
  53. <entry>uint8_t</entry>
  54. <entry>msg[6]</entry>
  55. <entry>DiSEqC message (framing, address, command, data[3])</entry>
  56. </row><row>
  57. <entry>uint8_t</entry>
  58. <entry>msg_len</entry>
  59. <entry>Length of the DiSEqC message. Valid values are 3 to 6</entry>
  60. </row>
  61. </tbody>
  62. </tgroup>
  63. </table>
  64. </refsect1>
  65. </refentry>