Skip to content

deeptho/blindscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neumo-blindscan

User space code for DVB blind-scanning, getting spectra and getting IQ constellation samples on tbs based DVB cards. Currently supports:

  • stid135-based cards: tbs6909x, tbs6903x, tbs6916
  • stv091x based cards: tbs5927
  • si2183 based cards: tbs6504
  • tas2101 based cards (incomplete): tbs5990, tbs6904
  • m88rs6060 based cards: tbs6904se

The code requires a patched kernel tree which is available at https://github.com/deeptho/linux_media Always use the latest versions from both repositories, or make sure that the versions match (e.g. the same tag or the same branch). Installation instructions for installing the drivers in Ubuntu can be found in INSTALL.md

Specifically some features require that the kernel modules support at least neumodvb api 1.6.

Compiling

The code is compiled with clang++. Make sure it is installed as some versions of g++ have some problems compiling this

cd <whereever you have checkout>
mkdir build
cd build
cmake ..
make

The executable will be located in build/src/blindscan and can be copied to /usr/bin/

About

User space code for DVB blind scanning

Resources

Stars

Watchers

Forks

Packages

No packages published