To Do's: Create a rtl-sdr driver (JAVA) for P25 scanning.
Vision: Once an rtl-sdr driver is written, anyone can set up a police recording station for the cheap price of $19 (an rtl-sdr). The recordings will be databased into an archive which can be used for evidence in police-related violence cases. There is also some talk of later on running the recordings through a text-processing engine and perhaps adding some automatic functionality when search-words are found- like dropping pins on addresses, or warning people if they're near an address.... But first, we just need a simple rtl-sdr driver...There are cop radio apps out there, but they only let you listen... this will let anyone across the country, and for very cheap, set up a recording station (computer + $19 rtl-sdr)!
Props to rhodey for writing the code-base we're going to hack on.
In order to write a driver for the RTL-SDR, use the USRP driver rhodey wrote as an example.....
The USRP Driver : HERE
Step 1. Extend the TunableSampleSource class like in the Usrp module
So the code I believe you'll be hacking on is written: Here
Trace-back resource:
The above USRP driver imports TunableSampleSource from Here
Step 2. Implement TunableSampleSourceProvider like in UsrpProvider
So the code you'll be hacking on is UsrpProvider which is defined: HERE
Definitely Check out the training-guide handbook for P25 systems.... here
Learn about P25 Systems here