Skip to content

Remove dead tuner commands (TUNERINIT/TUNERTUNE/TUNERSTDBY) #22

Description

@ringof

The SDDC_FX3 firmware no longer handles R82xx tuner commands — the
GPL-licensed tuner driver was removed in ringof/rx888-firmware#1. The
firmware now returns USB STALL for these vendor requests.

rx888_stream still references these commands:

rx888.h — enum definitions:

  • TUNERINIT = 0xB4
  • TUNERTUNE = 0xB5
  • TUNERSTDBY = 0xB8
  • R82XX_ATTENUATOR = 1, R82XX_VGA = 2, R82XX_SIDEBAND = 3, R82XX_HARMONIC = 4

rx888_stream.c:~1202 — best-effort TUNERSTDBY call during init:

/* Put tuner in standby as original did (best-effort). */
usleep(CTRL_SETTLE_US);
(void)rx888_cmd_u32(h, (uint8_t)TUNERSTDBY, 0u);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions