Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
linuxdvb: en50494 - use safe values for data1
  • Loading branch information
perexg committed Aug 14, 2014
1 parent 8f00f09 commit 6eb0a6b
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/input/mpegts/linuxdvb/linuxdvb_en50494.c
Expand Up @@ -167,12 +167,12 @@ linuxdvb_en50494_tune

/* 2 data fields (16bit) */
uint8_t data1, data2;
data1 = le->le_id << 5; /* 3bit user-band */
data1 |= le->le_position << 4; /* 1bit position (satelitte A(0)/B(1)) */
data1 |= pol << 3; /* 1bit polarisation v(0)/h(1) */
data1 |= band << 2; /* 1bit band lower(0)/upper(1) */
data1 |= t >> 8; /* 2bit transponder value bit 1-2 */
data2 = t & 0xFF; /* 8bit transponder value bit 3-10 */
data1 = (le->le_id & 7) << 5; /* 3bit user-band */
data1 |= (le->le_position & 1) << 4; /* 1bit position (satelitte A(0)/B(1)) */
data1 |= (pol & 1) << 3; /* 1bit polarisation v(0)/h(1) */
data1 |= (band & 1) << 2; /* 1bit band lower(0)/upper(1) */
data1 |= (t >> 8) & 3; /* 2bit transponder value bit 1-2 */
data2 = t & 0xFF; /* 8bit transponder value bit 3-10 */
tvhdebug("en50494",
"lnb=%i id=%i freq=%i pin=%i v/h=%i l/u=%i f=%i, data=0x%02X%02X",
le->le_position, le->le_id, le->le_frequency, le->le_pin, pol,
Expand Down

0 comments on commit 6eb0a6b

Please sign in to comment.