Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#8728 closed defect (fixed)

DVB card setup: DVB-T cards should not be configurable with DiSEqC

Reported by: Nick Morrott <knowledgejunkie (at) gmail (dot) com> Owned by: Stuart Auchterlonie
Priority: minor Milestone: 0.24
Component: MythTV - Mythtv-setup Version: Master Head
Severity: medium Keywords: dvb-t diseqc
Cc: Ticket locked: no

Description

Using the same configuration as reported in #8726.

The subtype of DVB cards is available to mythtv-setup. DiSEqC is applicable to digital satellite hardware only. It is incorrect to configure a DVB-T/C card with DiSEqC.

When testing configuring a DVB-T card, the DiSEqC settings button is enabled and it is possible for a user to fully configure the card to use DiSEqC as if it were a DVB-S card which will result in scanning/tuning failing.

Change History (7)

comment:1 Changed 14 years ago by robertm

Owner: changed from Isaac Richards to danielk
Status: newassigned

For closure upon rewrite.

comment:2 Changed 14 years ago by danielk

Resolution: wontfix
Status: assignedclosed

I have a hard time understanding why anyone would configure a DiSEqC setup when they don't have one.

comment:3 Changed 14 years ago by Stuart Auchterlonie

Milestone: unknown0.24
Owner: changed from danielk to Stuart Auchterlonie

Daniel,

That's the point of the ticket, Diseq is available as an option on DVB-T which is incabable of using it.

Stuart

comment:4 Changed 14 years ago by Stuart Auchterlonie

Resolution: wontfix
Status: closednew

comment:5 Changed 14 years ago by Stuart Auchterlonie

Status: newassigned

comment:6 Changed 14 years ago by robertm

Resolution: fixed
Status: assignedclosed

(In [26238]) Only display DiSEqC configuration button for relevant card types. Fixes #8728.

comment:7 Changed 14 years ago by robertm

(In [26241]) Properly fix DiSEqC button displaying for incompatible card types. Necessitated adding a DiSEqCDevTree::Exists function to check whether a tree exists for a given cardid. This is to ensure that if device nodes switch around, it's still possible to get to the DiSEqC tree associated with a card and remove it. Otherwise, the button will never display unless the card type is DVB-S or DVB-S2. Refs #8728 (and fixes it...again)

Note: See TracTickets for help on using tickets.