… | |
… | |
19 | |
19 | |
20 | Noteworthy differences to the C API: unions and sub-structs are usually |
20 | Noteworthy differences to the C API: unions and sub-structs are usually |
21 | translated into flat perl hashes, i.e C<struct.u.qam.symbol_rate> |
21 | translated into flat perl hashes, i.e C<struct.u.qam.symbol_rate> |
22 | becomes C<< $struct->{symbol_rate} >>. |
22 | becomes C<< $struct->{symbol_rate} >>. |
23 | |
23 | |
24 | Noteworthy limitations of this module include: no way to set the |
24 | Noteworthy limitations of this module include: No interface to the video, |
25 | frequency or diseqc. No interface to the video, audio and net devices. |
|
|
26 | If you need this functionality bug the author. |
25 | audio and net devices. If you need this functionality bug the author. |
27 | |
26 | |
28 | =cut |
27 | =cut |
29 | |
28 | |
30 | package Linux::DVB; |
29 | package Linux::DVB; |
31 | |
30 | |
… | |
… | |
187 | |
186 | |
188 | Sends a 22KHz tone burst of type SEC_MINI_A (0) or SEC_MINI_B (1). |
187 | Sends a 22KHz tone burst of type SEC_MINI_A (0) or SEC_MINI_B (1). |
189 | |
188 | |
190 | =item $ok = $fe->diseqc_cmd ($command) |
189 | =item $ok = $fe->diseqc_cmd ($command) |
191 | |
190 | |
192 | Sends a DiSEqC command. |
191 | Sends a DiSEqC command ($command is 3 to 6 bytes of binary data). |
193 | |
192 | |
194 | =item $reply = $fe->diseqc_reply ($timeout) |
193 | =item $reply = $fe->diseqc_reply ($timeout) |
195 | |
194 | |
196 | Receives a reply to a DiSEqC 2.0 command (or undef). |
195 | Receives a reply to a DiSEqC 2.0 command and returns it as a binary octet |
|
|
196 | string 0..4 bytes in length (or C<undef> in the error case). |
197 | |
197 | |
198 | =cut |
198 | =cut |
199 | |
199 | |
200 | package Linux::DVB::Demux; |
200 | package Linux::DVB::Demux; |
201 | |
201 | |