Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: [RFC] Frontend API, DiSEqC 2.0 additions
Hi all,
I modified the DiSEqC ioctl's to FE_DISEQC_SEND_MASTER_CMD and
FE_DISEQC_RECV_SLAVE_REPLY so that we can handle two-way DiSEqC 2.0.
Anyway, I don't have a device here where I can implement and test this...
You can get the complete header file from the NEWSTRUCT branch, here the
DiSEqC 2.0 related snippets:
------------------------------------------------------------------
struct dvb_diseqc_master_cmd {
uint8_t msg [6]; /* { framing, address, command, data
[3] } */
uint8_t msg_len; /* valid values are 3...6 */
};
struct dvb_diseqc_slave_reply {
uint8_t msg [4]; /* { framing, data [3] } */
uint8_t msg_len; /* valid values are 0...4, 0 means no
msg */
int timeout; /* return from ioctl after timeout ms
with */
}; /* errorcode when no message was
received */
#define FE_DISEQC_SEND_MASTER_CMD _IOW('o', 63, struct
dvb_diseqc_master_cmd)
#define FE_DISEQC_RECV_SLAVE_REPLY _IOW('o', 64, struct
dvb_diseqc_slave_reply)
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index