Si2168
These command are reversed from the driver of a usb tuner i own
By knowing message header and function name it should be easier to understand usbsnoop log
| cmd(wlen) | function |
| 0x12(3) | Si2168B_L1_CONFIG_PINS |
| 0x17(2) | Si2168B_L1_RSSI_ADC |
| 0x30(2) | Si2168B_L1_SCAN_STATUS |
| 0x31(8) | Si2168B_L1_SCAN_CTRL |
| 0x52(3) | Si2168B_L1_DVBT2_PLP_SELECT |
| 0x81(2) | Si2168B_L1_DD_CBER |
| 0x82(2) | Si2168B_L1_DD_BER |
| 0x83(2) | Si2168B_L1_DD_PER |
| 0x84(2) | Si2168B_L1_DD_UNCOR |
| 0x85(1) | Si2168B_L1_DD_RESTART |
| 0x86(2) | Si2168B_L1_DD_FER |
| 0x87(2) | Si2168B_L1_DD_STATUS |
| 0x88(5) | Si2168B_L1_DD_MP_DEFAULTS |
| 0x89(6) | Si2168B_L1_DD_EXT_AGC_TER |
| 0x8b(2) | Si2168B_L1_DD_SSI_SQI |
| 0x8e(8) | Si2168B_L1_DD_SET_REG |
| 0x8f(4) | Si2168B_L1_DD_GET_REG |
| 0x90(2) | Si2168B_L1_DVBC_STATUS |
| 0x98(2) | Si2168B_L1_MCNS_STATUS |
| 0xa0(2) | Si2168B_L1_DVBT_STATUS |
| 0xa1(1) | Si2168B_L1_DVBT_TPS_EXTRA |
| 0xb9(8) | Si2168B_L1_DOWNLOAD_DATASET_CONTINUE |
| 0xb8(8) | Si2168B_L1_DOWNLOAD_DATASET_START |
| 0xc0(3) | Si2168B_L1_I2C_PASSTHROUGH |
| 0xc0(8) | Si2168B_L1_POWER_UP |
| 0xc0(7) | Si2168B_L1_SPI_LINK |
| 0xc0(4) | Si2168B_L1_SPI_PASSTHROUGH |
| 0xc0(d) | Si2168B_L1_START_CLK |
| 0xc0(3) | Si2157_L1_CONFIG_CLOCKS |
| 0xc0(a) | Si2157_L1_POWER_DOWN_HW |
| 0xc0(f) | Si2157_L1_POWER_UP |