-
-
Notifications
You must be signed in to change notification settings - Fork 329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RTLSDR IQ imbalance ??? #39
base: master
Are you sure you want to change the base?
Commits on Jul 2, 2016
-
Merge pull request #5 from rxseger/negativeshift
Fix clang warning about shifting a negative signed value
Configuration menu - View commit details
-
Copy full SHA for eaae819 - Browse repository at this point
Copy the full SHA eaae819View commit details
Commits on Jul 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0693626 - Browse repository at this point
Copy the full SHA 0693626View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa206d0 - Browse repository at this point
Copy the full SHA aa206d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 024f3c5 - Browse repository at this point
Copy the full SHA 024f3c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4942f - Browse repository at this point
Copy the full SHA 4b4942fView commit details -
Add infrared block USB control message indexes
Most of the indexes are x<<8 for write, (x<<8)|0x10 for read, but not IR. From https://github.com/torvalds/linux/blob/9256d5a308c95a50c6e85d682492ae1f86a70f9b/drivers/media/usb/dvb-usb-v2/rtl28xxu.h#L63-L66 #define CMD_SYS_RD 0x0200 #define CMD_IR_RD 0x0201 #define CMD_IR_WR 0x0211 #define CMD_SYS_WR 0x0210
Configuration menu - View commit details
-
Copy full SHA for 4ca84ae - Browse repository at this point
Copy the full SHA 4ca84aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a34fd - Browse repository at this point
Copy the full SHA 70a34fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45abfbe - Browse repository at this point
Copy the full SHA 45abfbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5824c16 - Browse repository at this point
Copy the full SHA 5824c16View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7a7a08 - Browse repository at this point
Copy the full SHA d7a7a08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05649bf - Browse repository at this point
Copy the full SHA 05649bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6c2de - Browse repository at this point
Copy the full SHA ed6c2deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61d845e - Browse repository at this point
Copy the full SHA 61d845eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e493671 - Browse repository at this point
Copy the full SHA e493671View commit details -
Configuration menu - View commit details
-
Copy full SHA for b446cd1 - Browse repository at this point
Copy the full SHA b446cd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cd8007 - Browse repository at this point
Copy the full SHA 0cd8007View commit details -
Configuration menu - View commit details
-
Copy full SHA for c45833a - Browse repository at this point
Copy the full SHA c45833aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae2072 - Browse repository at this point
Copy the full SHA 3ae2072View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e955c - Browse repository at this point
Copy the full SHA c4e955cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac856a0 - Browse repository at this point
Copy the full SHA ac856a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 110c4a5 - Browse repository at this point
Copy the full SHA 110c4a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8706062 - Browse repository at this point
Copy the full SHA 8706062View commit details -
Merge branch 'development' into ir
Change infrared wait time flag to -W to fix conflict with the new development-branch -w flag for tuner bandwidth Conflicts: src/rtl_tcp.c
Configuration menu - View commit details
-
Copy full SHA for a577352 - Browse repository at this point
Copy the full SHA a577352View commit details
Commits on Jul 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3a1f3ec - Browse repository at this point
Copy the full SHA 3a1f3ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b1931 - Browse repository at this point
Copy the full SHA 69b1931View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04992ac - Browse repository at this point
Copy the full SHA 04992acView commit details -
rtl_rpcd: on IR thread, use select() to check if can send instead of …
…blocking forever
Configuration menu - View commit details
-
Copy full SHA for 2316a13 - Browse repository at this point
Copy the full SHA 2316a13View commit details
Commits on Jul 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3cda64c - Browse repository at this point
Copy the full SHA 3cda64cView commit details -
Merge pull request #10 from librtlsdr/PThreadsFix
Bug Fix for some Broken MinGW PThreads sources
Configuration menu - View commit details
-
Copy full SHA for bf3319d - Browse repository at this point
Copy the full SHA bf3319dView commit details -
Merge pull request #9 from rxseger/ir
Add rtl_ir and infrared listening option to rtl_tcp
Configuration menu - View commit details
-
Copy full SHA for 183245f - Browse repository at this point
Copy the full SHA 183245fView commit details -
Merge pull request #11 from rxseger/rpc_ir
Add rtl_rpcd for using librtlsdr remotely + IR control (rpc_ir)
Configuration menu - View commit details
-
Copy full SHA for 44cef14 - Browse repository at this point
Copy the full SHA 44cef14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e80bdf - Browse repository at this point
Copy the full SHA 3e80bdfView commit details
Commits on Jul 23, 2016
-
Merge pull request #12 from librtlsdr/VersionChange
Change version to 0.6
Configuration menu - View commit details
-
Copy full SHA for df4a682 - Browse repository at this point
Copy the full SHA df4a682View commit details
Commits on Aug 17, 2016
-
Disabling RPC in Windows builds. It uses POSIX calls and we should po…
…rt it in the future.
Configuration menu - View commit details
-
Copy full SHA for f0c0e8a - Browse repository at this point
Copy the full SHA f0c0e8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7228e75 - Browse repository at this point
Copy the full SHA 7228e75View commit details -
Merge pull request #13 from librtlsdr/DRPCWIN
Disable RPC for Windows Builds
Configuration menu - View commit details
-
Copy full SHA for 5cec665 - Browse repository at this point
Copy the full SHA 5cec665View commit details
Commits on Aug 19, 2016
-
Merge pull request #15 from librtlsdr/development
Development to Master
Configuration menu - View commit details
-
Copy full SHA for 6b314e0 - Browse repository at this point
Copy the full SHA 6b314e0View commit details
Commits on Aug 23, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 751bc98 - Browse repository at this point
Copy the full SHA 751bc98View commit details
Commits on Aug 29, 2016
-
fixed typo in usage updated CmakeLists for win32-qtcreator: added option RTL_FULL_STATIC_BUILD librtlsdr-win32-v0.6.0.zip is missing libusb-1.0.dll, pthreadGC2.dll and libgcc_s_dw2-1.dll Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35bf7ad - Browse repository at this point
Copy the full SHA 35bf7adView commit details
Commits on Sep 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e35935f - Browse repository at this point
Copy the full SHA e35935fView commit details -
Merge pull request #19 from ddcc/master
Fix misc. compilation issues, update gitignore
Configuration menu - View commit details
-
Copy full SHA for 609e87b - Browse repository at this point
Copy the full SHA 609e87bView commit details
Commits on Nov 28, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4fd7924 - Browse repository at this point
Copy the full SHA 4fd7924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fe3ba3 - Browse repository at this point
Copy the full SHA 7fe3ba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83a441a - Browse repository at this point
Copy the full SHA 83a441aView commit details -
fixed typo in usage updated CmakeLists for win32-qtcreator: added option RTL_FULL_STATIC_BUILD librtlsdr-win32-v0.6.0.zip is missing libusb-1.0.dll, pthreadGC2.dll and libgcc_s_dw2-1.dll Signed-off-by: hayati ayguen <[email protected]> (cherry picked from commit 35bf7ad)
Configuration menu - View commit details
-
Copy full SHA for 582c361 - Browse repository at this point
Copy the full SHA 582c361View commit details -
fix rtl_tcp's default bufferlength for smooth streaming
fix for commit e6bdc91 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23ce5dd - Browse repository at this point
Copy the full SHA 23ce5ddView commit details -
added cli '-E biasT' to rtl_fm and allow control over rtl_tcp
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c78076 - Browse repository at this point
Copy the full SHA 6c78076View commit details -
option '-T' for activating bias-T in rtl_(adsb|fm|power|tcp)
* added debug output when activating * removed option '-E biasT' in rtl_fm Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c25b38 - Browse repository at this point
Copy the full SHA 4c25b38View commit details -
deactivate bias-T with rtlsdr_close()
bias-T voltage was staying on when rtl_* tool ended! Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34bbae3 - Browse repository at this point
Copy the full SHA 34bbae3View commit details -
direct sampling mode switching depending on center_frequency
added API function rtlsdr_set_ds_mode(dev, enum rtlsdr_ds_mode, freq_threshold) added CLI option '-D' to rtl_(fm|power|tcp) for mode and threshold frequency Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43c4028 - Browse repository at this point
Copy the full SHA 43c4028View commit details -
silence compiler warning, complaining C90 declaration after statement
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f286059 - Browse repository at this point
Copy the full SHA f286059View commit details -
allow units for samplerate with rtl_test option '-s'
Signed-off-by: Hayati Ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7514924 - Browse repository at this point
Copy the full SHA 7514924View commit details -
scanning via csv command file with specific gain and command-executio…
…n triggers changes: * extended output at option -L to print rms as level in dB * changed center frequency from up- to downconversion of 1/4 capture_rate for better fitting to the out-of-center R820T narrow-band IF-filters, e.g. 350 kHz main feature: * added option -C for .csv command file * keywords, that are replaced in arguments when executing commands - keywords must be freestanding in the argument list - keywords are "!freq!", "!gain!", "!mlevel!", "!crit!", "!reflevel!", "!reftol!" for frequency, gain, measured level, operation: "in", "out", "<" or ">". ">" will give a "squelch", reference level and reference tolerance, * gather/log scan/level statistics when exiting rtl_fm with command file * power measurement: muting with command file is dropping full packets - after DC filtering other additions: * added option -m for setting minimum capture rate * added option -B for changing number samples to drop/mute after changing frequency * added option -n to disable demodulation output to stdout/file Signed-off-by: Hayati Ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a82583 - Browse repository at this point
Copy the full SHA 3a82583View commit details -
README explaining rtl_fm option '-C' and the command file
Signed-off-by: Hayati Ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd2eea3 - Browse repository at this point
Copy the full SHA dd2eea3View commit details -
added options adcmax and adcrms in command file and blocksize
* adc options are for determining optimal gain settings and detect oversteering * added option -W for block size * omit setting of frequency/gain/bandwidth when no change to optimise scanning Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f1bdf8 - Browse repository at this point
Copy the full SHA 4f1bdf8View commit details -
updated README.rtlfm_cmdfile: added keywords adcmax and adcrms
also added option -W Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 484469d - Browse repository at this point
Copy the full SHA 484469dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90afc43 - Browse repository at this point
Copy the full SHA 90afc43View commit details -
Moved include rtl_tcp.h from rtl-sdr.h to rtl_tcp.c (where it should be)
* So @f4exb was right to include the rtl_tcp.h in CMakeLists install. If anyone is making a C program that communicates with rtl_tcp, it will probably use the enums. (See PR #22 and issue #21) * Added rtl_tcp.h to CMakeLists install script and moved rtl_tcp.h include to rtl_tcp.c file * Added Eclipse gitignore (for anyone that uses eclipse to compile) * Closes Issue #21
Configuration menu - View commit details
-
Copy full SHA for 30a3216 - Browse repository at this point
Copy the full SHA 30a3216View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3106ce1 - Browse repository at this point
Copy the full SHA 3106ce1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d9319c - Browse repository at this point
Copy the full SHA 9d9319cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c6201a - Browse repository at this point
Copy the full SHA 2c6201aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2dff29 - Browse repository at this point
Copy the full SHA b2dff29View commit details -
fixed typo in usage updated CmakeLists for win32-qtcreator: added option RTL_FULL_STATIC_BUILD librtlsdr-win32-v0.6.0.zip is missing libusb-1.0.dll, pthreadGC2.dll and libgcc_s_dw2-1.dll Signed-off-by: hayati ayguen <[email protected]> (cherry picked from commit 35bf7ad)
Configuration menu - View commit details
-
Copy full SHA for d621bf0 - Browse repository at this point
Copy the full SHA d621bf0View commit details
Commits on Dec 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0c27010 - Browse repository at this point
Copy the full SHA 0c27010View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f87a6 - Browse repository at this point
Copy the full SHA 21f87a6View commit details
Commits on Dec 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for acc3126 - Browse repository at this point
Copy the full SHA acc3126View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b03f75 - Browse repository at this point
Copy the full SHA 9b03f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51ae5b5 - Browse repository at this point
Copy the full SHA 51ae5b5View commit details
Commits on Dec 8, 2016
-
Fix check for NEED_PTHREADS_WORKARROUND
The if statement was checking for defined, but the option is always defined. It needed to check for the value of NEED_PTHREADS_WORKARROUND instead to conditionally add the definition for NEED_PTHREADS_WORKARROUND. Tested on MSVC2013 and 2015
Configuration menu - View commit details
-
Copy full SHA for c20ba84 - Browse repository at this point
Copy the full SHA c20ba84View commit details -
Merge pull request #30 from pothosware/master
Fixes for compiling under MSVC 2013 and 2015
Configuration menu - View commit details
-
Copy full SHA for 1b1acb5 - Browse repository at this point
Copy the full SHA 1b1acb5View commit details
Commits on Dec 21, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 460baa9 - Browse repository at this point
Copy the full SHA 460baa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f729ea - Browse repository at this point
Copy the full SHA 0f729eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06ab160 - Browse repository at this point
Copy the full SHA 06ab160View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0281d08 - Browse repository at this point
Copy the full SHA 0281d08View commit details -
Configuration menu - View commit details
-
Copy full SHA for e892ab6 - Browse repository at this point
Copy the full SHA e892ab6View commit details -
for keep listen, cannot "closesocket(s)" in while loop. udp need use "sendto()".
Configuration menu - View commit details
-
Copy full SHA for d86cf51 - Browse repository at this point
Copy the full SHA d86cf51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 730e6f6 - Browse repository at this point
Copy the full SHA 730e6f6View commit details
Commits on Jan 11, 2017
-
Print frequency on PLL locking failure.
Make the PLL lock failure error the same format as in tuner_e4k.c, it's nice to see the frequency in the output.
Configuration menu - View commit details
-
Copy full SHA for c28886f - Browse repository at this point
Copy the full SHA c28886fView commit details
Commits on Jan 15, 2017
-
Merge pull request #33 from tomtastic/patch-1
Print frequency on PLL locking failure (r82xx)
Configuration menu - View commit details
-
Copy full SHA for 0ce6332 - Browse repository at this point
Copy the full SHA 0ce6332View commit details
Commits on Feb 14, 2017
-
Add contrib info to the readme (#42)
* add contrib info * indention * additional info/formatting * fix spelling
Configuration menu - View commit details
-
Copy full SHA for 9cc63a9 - Browse repository at this point
Copy the full SHA 9cc63a9View commit details
Commits on Feb 15, 2017
-
Add contrib info to the readme (#42)
* add contrib info * indention * additional info/formatting * fix spelling
Configuration menu - View commit details
-
Copy full SHA for 69409fa - Browse repository at this point
Copy the full SHA 69409faView commit details -
Merge pull request #45 from jpoirier/master
Add contrib info to the readme (#42)
Configuration menu - View commit details
-
Copy full SHA for c7d970a - Browse repository at this point
Copy the full SHA c7d970aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dade15f - Browse repository at this point
Copy the full SHA dade15fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7514ce9 - Browse repository at this point
Copy the full SHA 7514ce9View commit details -
bugfix compiler error on windows for rtl_udp
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cefcce - Browse repository at this point
Copy the full SHA 7cefcceView commit details -
added missing tools to win32-qtcreator/CMakeLists.txt
rtl_sdr, rtl_eeprom (and rtl_rpcd, which isn't compiling in windows) were missing Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d46a6e - Browse repository at this point
Copy the full SHA 7d46a6eView commit details -
added OPTION RTL_STATIC_BUILD for MinGW/Win32, default: ON
* Build rtl-tools static (except RTLSDR.DLL) on MinGW/Win32 Option is ON by default, cause it only affects MinGW/Win32. * win32-qtcreator/README.txt has some explanations howto setup for compilation with QT 5.5/qtcreator Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f236b57 - Browse repository at this point
Copy the full SHA f236b57View commit details -
changed default of option RTL_FULL_STATIC_BUILD to ON
This only affects the extra CMakeLists.txt below win32-qtcreator. This compiles fully static - without librtlsdr.dll. Root CMakeLists.txt, with option RTL_STATIC_BUILD ON, does compile librtlsdr.dll and the rtl_* tools require it. Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea168c1 - Browse repository at this point
Copy the full SHA ea168c1View commit details
Commits on Apr 9, 2017
-
Merge pull request #47 from hayguen/development
bugfix and static build options
Configuration menu - View commit details
-
Copy full SHA for 769da46 - Browse repository at this point
Copy the full SHA 769da46View commit details
Commits on Mar 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for fa06ddb - Browse repository at this point
Copy the full SHA fa06ddbView commit details
Commits on Jun 11, 2018
-
added cmake option LINK_RTLTOOLS_AGAINST_STATIC_LIB
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f220d81 - Browse repository at this point
Copy the full SHA f220d81View commit details -
fix rtl_udp target_link_libraries
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3df6090 - Browse repository at this point
Copy the full SHA 3df6090View commit details
Commits on Oct 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3180dba - Browse repository at this point
Copy the full SHA 3180dbaView commit details -
Merge deeprtl PR #61 into development
Only remaining change is in url in README, which was fixed in 3910a14. Closes #61.
Configuration menu - View commit details
-
Copy full SHA for e4da2e4 - Browse repository at this point
Copy the full SHA e4da2e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4f0de4 - Browse repository at this point
Copy the full SHA a4f0de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea24b43 - Browse repository at this point
Copy the full SHA ea24b43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0229ee2 - Browse repository at this point
Copy the full SHA 0229ee2View commit details
Commits on Oct 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4d21e62 - Browse repository at this point
Copy the full SHA 4d21e62View commit details -
amend usage, that option '-d' also accepts serial
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e30dbd5 - Browse repository at this point
Copy the full SHA e30dbd5View commit details -
Merge pull request #63 from hayguen/development
amend usage, that option '-d' also accepts serial
Configuration menu - View commit details
-
Copy full SHA for fd36226 - Browse repository at this point
Copy the full SHA fd36226View commit details
Commits on Nov 6, 2018
-
added USB vendor/device ID for use with and without dvb drivers
* added vendor/manufacturer id 0x1209 and product id 0x2832, see http://pid.codes/howto/ idea is to use modified rtl-dongle for SDR - without having to blacklist dvb_usb_rtl28xxu, that another unmodified device could be used with dvb * added options -M and -P to rtl_eeprom for modification of USB IDs Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b60de6 - Browse repository at this point
Copy the full SHA 3b60de6View commit details
Commits on Nov 27, 2018
-
docs and extra options for rtl_eeprom for new vendor/product ID
the patch for 0x1209/0x2832 got accepted at https://github.com/pidcodes/pidcodes.github.com Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26bb67a - Browse repository at this point
Copy the full SHA 26bb67aView commit details
Commits on Jan 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1855741 - Browse repository at this point
Copy the full SHA 1855741View commit details -
Merge pull request #66 from itdaniher/mutability-take3
Improve R820t tuning
Configuration menu - View commit details
-
Copy full SHA for 79825c1 - Browse repository at this point
Copy the full SHA 79825c1View commit details -
new API function rtlsdr_set_opt_string()
* idea is, that CLI programs don't need to implement every single RTL option themselves * option '-O' for test in rtl_test and rtl_fm Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc3c2da - Browse repository at this point
Copy the full SHA dc3c2daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66688fc - Browse repository at this point
Copy the full SHA 66688fcView commit details
Commits on Jan 17, 2019
-
added options '-O' for rtl options and '-v' for verbosity to rtl_sdr
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53a8fd8 - Browse repository at this point
Copy the full SHA 53a8fd8View commit details
Commits on Mar 10, 2019
-
unify command line usage formatting
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8719f28 - Browse repository at this point
Copy the full SHA 8719f28View commit details
Commits on Apr 20, 2019
-
added option '-H' to write wave Header for rtl_sdr and rtl_fm
* option is only used when output is to file - not with stdout * using multiple frequencies with rtl_fm .., will only write 1st frequency into wave header Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b812666 - Browse repository at this point
Copy the full SHA b812666View commit details -
start of softagc - runs initially at start and after relevant changes
* added options "softagc=" 0 or 1 for de/activation * added option "softdeadtime=" to set how many milliseconds to wait after changing gain relevant dongle settings * added option "softscantime=" to set milliseconds to wait after getting new signal. very important for bursted signals * added option "verbose" for not flooding stderr with debug logs * TODO: gain is never increased. bias-t is not involved Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ece366 - Browse repository at this point
Copy the full SHA 4ece366View commit details -
expose/permit hacking of Tuner-specific I2C registers
implemented for R820T tuner Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd313f8 - Browse repository at this point
Copy the full SHA dd313f8View commit details -
more register hacking - with environment variables
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00fe84c - Browse repository at this point
Copy the full SHA 00fe84cView commit details -
better usage of R820T filters - parts from Alexander Kurpiers (DL8AAU)
* center frequencies fixed for very narrow bandwidth selection, when IF center is moved to allow usage of IF filter corner. additional selection of sideband - with slightly different bandwidth value Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec5ebcc - Browse repository at this point
Copy the full SHA ec5ebccView commit details
Commits on Apr 28, 2019
-
applied changes from https://github.com/gat3way/r820tweak
* with kind permission of Milen Rangelov <[email protected]>, necessary caused by modified GPLv3 license * unfortunately this revision doesn't compile Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35bfcd6 - Browse repository at this point
Copy the full SHA 35bfcd6View commit details -
changes from https://sourceforge.net/projects/librtlsdr-wincontrol/
* Windows adaptation of https://github.com/gat3way/r820tweak project from sourceforge user randaller * UDP server on 32323 * now at least compiles on Windows Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48d7263 - Browse repository at this point
Copy the full SHA 48d7263View commit details
Commits on May 5, 2019
-
further changes/additions for udp server
* added API rtlsdr_set_tuner_i2c_override() to keep register contents * added SET_I2C_TUNER_REGISTER and SET_I2C_TUNER_OVERRIDE commands to rtl_tcp for the R820T tuner * moved udp server variables into struct rtlsdr_dev * added hexadecimal and binary format at input for udp server * start udp server optionally at rtlsdr_set_opt_string() with option '-O port=' Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce12ac0 - Browse repository at this point
Copy the full SHA ce12ac0View commit details
Commits on Jun 19, 2019
-
udp server now optional, default:off. +fixe data/mask-order
* fix function parameter order mask/data * add control for register 30 = 0x1e
Configuration menu - View commit details
-
Copy full SHA for d6e2a8a - Browse repository at this point
Copy the full SHA d6e2a8aView commit details -
add API rtlsdr_set_tuner_band_center() +rtl_tcp +rtl_udp
* use rtlsdr_get_opt_help() in usage of tools Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfc56ba - Browse repository at this point
Copy the full SHA cfc56baView commit details
Commits on Jul 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7ef5e11 - Browse repository at this point
Copy the full SHA 7ef5e11View commit details
Commits on Jul 18, 2019
-
extracted wavewrite from convenience, improved rtl_fm
* rtl_fm using rtlsdr_set_tuner_band_center * rtl_fm recording to .wav.tmp, renaming it when finished Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f3fefc - Browse repository at this point
Copy the full SHA 3f3fefcView commit details
Commits on Jul 19, 2019
-
added API rtlsdr_set_tuner_agc_mode(), updated r82xx_set_bandwidth()
* added TCP/UDP command SET_TUNER_AGC_VARIANT = 0x46 * updated r82xx_set_bandwidth() * added several commands to UDP control server: f: set RF center frequency b: set tuner bandwidth c: set tuner bandwidth center in output a: set tuner AGC variant m: set manual tuner gain M: set gainMode h: print help Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6d3be3 - Browse repository at this point
Copy the full SHA d6d3be3View commit details -
bugfix and removal of compiler warnings
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 622b614 - Browse repository at this point
Copy the full SHA 622b614View commit details
Commits on Jul 20, 2019
-
cmake option WITH_RPC - defaulting to OFF
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdaaed9 - Browse repository at this point
Copy the full SHA fdaaed9View commit details
Commits on Jul 23, 2019
-
bugfix - when writing non wave files
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b69f59 - Browse repository at this point
Copy the full SHA 8b69f59View commit details
Commits on Jul 27, 2019
-
* rtl_fm: use .tmp file only for wave files (-H) * rtl_sdr: also use .tmp when writing to wave * fix: remove .wav - before trying to rename .tmp * replaced C++ one line comments // * added 'softverbose' for softagc * rtlsdr_set_opt_string() verbose outputs more readable Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3079457 - Browse repository at this point
Copy the full SHA 3079457View commit details -
enhance version information, added API functions for version
distinguish between library version .. and program version Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75f97e5 - Browse repository at this point
Copy the full SHA 75f97e5View commit details -
merge of great additions, e.g. rtlsdr_set_tuner_sideband()
* rtlsdr_set_tuner_sideband(): - "HF-Hase" Bernhard Kistinger (DB9PP) found out, that one of the undocumented I2C register bits of R820T tuner controls the used tuner/mixer lower or supper sideband. That was by testing/playing with a special QIRX version, showing and allowing change of all I2C registers. - previous additions in rtl_tcp allowed control of I2C registers; in addition register contents can be transmitted periodically (to QIRX) - "Oldenburger" developed a first version controlling the sideband bit, and additional spectral flipping (spectrum inversion) in the RTL2832 - i've merged Oldenburger's changes with my rtlsdr_set_tuner_band_center() => altogether, there's no spectrum inversion, the band center stays, just the IF filters (steep lowpass and not-so-steep highpass) switch positions * Oldenburger's changes for FC0012 tuner * Oldenburger added description of R820T's I2C registers * rtl_tcp's new response channel now occupies an additional port, usally 1235, which is +1 of default control port. this can be deactivated by command line Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22a920d - Browse repository at this point
Copy the full SHA 22a920dView commit details
Commits on Jul 28, 2019
-
bugfixes and compiler warnings with gcc on linux
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4feaa59 - Browse repository at this point
Copy the full SHA 4feaa59View commit details -
bugfix: recursive mutex is required for i2c/tuner lock
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4e181c - Browse repository at this point
Copy the full SHA d4e181cView commit details
Commits on Jul 30, 2019
-
added agc_variant = -2 for rtlsdr_set_tuner_agc_mode()
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab50557 - Browse repository at this point
Copy the full SHA ab50557View commit details -
more comfort at command line options
* allow unit suffic at -O options f (frequency) and bc (band center) * allow 'U' and 'L' for option sb (sideband) Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 045c1ea - Browse repository at this point
Copy the full SHA 045c1eaView commit details
Commits on Jul 31, 2019
-
allow empty option for "-O" without warning
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ff6a5a - Browse repository at this point
Copy the full SHA 0ff6a5aView commit details -
added protocol description for rtl_tcp
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9ac4ba - Browse repository at this point
Copy the full SHA a9ac4baView commit details
Commits on Aug 5, 2019
-
additional agc_variant modes for rtlsdr_set_tuner_agc_mode()
set VGA explicitly with active AGC on LNA/Mixer Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9825bce - Browse repository at this point
Copy the full SHA 9825bceView commit details
Commits on Aug 18, 2019
-
rtlsdr_set_tuner_agc_mode() -> rtlsdr_set_tuner_if_mode() and simplified
* renamed API * renamed TCP command enum to SET_TUNER_IF_MODE * simplified interface * if_mode/gain is now applied independent of AGC Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc15b17 - Browse repository at this point
Copy the full SHA bc15b17View commit details
Commits on Aug 20, 2019
-
rtlsdr_set_tuner_if_mode() further simplified
* modified API mode values/ranges Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a500314 - Browse repository at this point
Copy the full SHA a500314View commit details
Commits on Sep 13, 2019
-
rtl_fm: added options "-E [bcc|bclo|bchi]"
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 993faef - Browse repository at this point
Copy the full SHA 993faefView commit details
Commits on Sep 14, 2019
-
* rtl_raw2wav: similar to raw 2 wav conversion with sox, but additional chunk with frequency/time information * splitted convenience.h/.c, added rtl_convenience.h/.c
Configuration menu - View commit details
-
Copy full SHA for 5abec7f - Browse repository at this point
Copy the full SHA 5abec7fView commit details
Commits on Sep 15, 2019
-
add time command parameters to rtl_raw2wav
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0b84e0 - Browse repository at this point
Copy the full SHA f0b84e0View commit details -
workaround missing mkgmtime on mingw
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 153da10 - Browse repository at this point
Copy the full SHA 153da10View commit details
Commits on Oct 7, 2019
-
fix rtl_raw2wav: wav data size in header was wrong
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57c2337 - Browse repository at this point
Copy the full SHA 57c2337View commit details -
rtl_raw2wav: deduce wave filename from raw filename
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b713e3f - Browse repository at this point
Copy the full SHA b713e3fView commit details
Commits on Oct 27, 2019
-
- fixed rtl_raw2wav Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3e2e52 - Browse repository at this point
Copy the full SHA d3e2e52View commit details -
* minor fix(es) in waveread and rtl_wavestat Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffdf40a - Browse repository at this point
Copy the full SHA ffdf40aView commit details
Commits on Nov 1, 2019
-
allow reading wave file without 'auxi' chunk
- rtl_wavestat with option '-z' to print unix start time in seconds Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c02431 - Browse repository at this point
Copy the full SHA 2c02431View commit details
Commits on Nov 20, 2019
-
allow reading files recorded from ELAD software .. and others
* rtl_wave*: skip unknown chunks between auxi and data, e.g. 'elad'-chunk which is used in ELAD software Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 635bd29 - Browse repository at this point
Copy the full SHA 635bd29View commit details
Commits on Nov 21, 2019
-
bugfix: only halved data was saved
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d6c4cb - Browse repository at this point
Copy the full SHA 0d6c4cbView commit details
Commits on Feb 29, 2020
-
usage message showing possible output formats
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 859ced2 - Browse repository at this point
Copy the full SHA 859ced2View commit details
Commits on Mar 1, 2020
-
added helper script and smalle note in README for blacklisting
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 145144b - Browse repository at this point
Copy the full SHA 145144bView commit details
Commits on Mar 19, 2020
-
detailed RTL driver options usage, 'sb' options 0 (LSB) or 1 (USB)
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3196b9a - Browse repository at this point
Copy the full SHA 3196b9aView commit details
Commits on Apr 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 423aee4 - Browse repository at this point
Copy the full SHA 423aee4View commit details
Commits on May 8, 2020
-
bugfix rtlsdr option -n, which could sometimes run endless ..
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f8d1fc - Browse repository at this point
Copy the full SHA 0f8d1fcView commit details
Commits on Aug 1, 2020
-
Merge pull request #68 from hayguen/development
option '-H' to write wave Header for rtl_sdr and rtl_fm
Configuration menu - View commit details
-
Copy full SHA for 91dbae8 - Browse repository at this point
Copy the full SHA 91dbae8View commit details -
Merge pull request #72 from stef/development
added support for rtlsdr_rpc_set_and_get_tuner_bandwidth in rtl_rpc
Configuration menu - View commit details
-
Copy full SHA for 07370a3 - Browse repository at this point
Copy the full SHA 07370a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 748e456 - Browse repository at this point
Copy the full SHA 748e456View commit details -
Configuration menu - View commit details
-
Copy full SHA for b09c635 - Browse repository at this point
Copy the full SHA b09c635View commit details -
Add "volatile" to two fields of rtlsdr_dev
librtlsdr uses two fileds of struct rtlsdr_dev to communicate between threads. On hardware with weak memory model it is not guaranteed that it will work, as C memory model guarantees nothing for simple variables. Using C11 atomics seems to be overkill here, but async_status and async_cancel better be marked as "volatile".
Configuration menu - View commit details
-
Copy full SHA for 037d192 - Browse repository at this point
Copy the full SHA 037d192View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb5b953 - Browse repository at this point
Copy the full SHA cb5b953View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d369d9 - Browse repository at this point
Copy the full SHA 0d369d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f937122 - Browse repository at this point
Copy the full SHA f937122View commit details
Commits on Aug 18, 2020
-
added driver option '-O' for direct sampling mode 'dm=' and threshold…
… freq see #16 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e78ecb0 - Browse repository at this point
Copy the full SHA e78ecb0View commit details -
fixed/amended API documentation on return
* added documentation for rtlsdr_open() * added documentation for rtlsdr_close() * fixed documentation for rtlsdr_set_center_freq() * amended documentation for rtlsdr_get_freq_correction() and rtlsdr_get_tuner_gain() - but no good error indication possible without API change * added documentation for rtlsdr_reset_buffer() and rtlsdr_read_sync() Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 756d05c - Browse repository at this point
Copy the full SHA 756d05cView commit details -
replaced all 'R820T' by 'R820T/2'
this is to indicate, they are not distinguishable in software Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc1e5a1 - Browse repository at this point
Copy the full SHA dc1e5a1View commit details -
bugfix: avoid printing "PLL not locked" when frequency is not initial…
…ized * see #57 * it's necessary to remember the rf_frequency, from last r82xx_set_freq() call Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 220d41c - Browse repository at this point
Copy the full SHA 220d41cView commit details
Commits on Aug 19, 2020
-
bugfix, 2nd try: avoid printing "PLL not locked"
* other case: setting bandwidth before r82xx_set_freq() * r82xx_set_tv_standard() now sets rf_freq * r82xx_set_pll() keeps last valid frequency for freq=0 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 883229d - Browse repository at this point
Copy the full SHA 883229dView commit details -
lib: fix memory leak in rtlsdr_open()
Thanks to Vincent Perrier for reporting the bug. (cherry picked from commit be1d120)
Configuration menu - View commit details
-
Copy full SHA for c59f109 - Browse repository at this point
Copy the full SHA c59f109View commit details -
remove compiler warnings - amongst a lock error
* multi-command definition of safe_cond_wait() was used in if without '{ }' with rtl_fm. Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2213a49 - Browse repository at this point
Copy the full SHA 2213a49View commit details -
rtl_power: fix NaN on 32 bit platforms (T. Kaminski)
(cherry picked from commit 1b1c03d) and fixed merge conflicts Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c2877e - Browse repository at this point
Copy the full SHA 2c2877eView commit details -
fix api documentation in rtl-sdr.h
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a88dee8 - Browse repository at this point
Copy the full SHA a88dee8View commit details -
lib: Add GPIO version of the bias tee configuration API
rtl_biast allows for non-default GPIO pins to be used. Add an API call which allows for that. (cherry picked from commit 5d0735f) fixed conflicts Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 284b415 - Browse repository at this point
Copy the full SHA 284b415View commit details
Commits on Aug 20, 2020
-
fixed gcc-9.3.0 compiler warnings and missing symbol in rtlsdr_rpc
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cfceb5a - Browse repository at this point
Copy the full SHA cfceb5aView commit details -
This is an import of the rtl_biast command line tool from the rtlsdrblog github repository. It's easier to include it here than try to package up the separate application because they both wish to install dynamic libraries. (cherry picked from commit 43b2578) resolved conflicts and amended API documentation on rtlsdr_set_bias_tee() and rtlsdr_set_bias_tee_gpio() Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6337a2 - Browse repository at this point
Copy the full SHA d6337a2View commit details -
see #43 asking for "README with high level overview/status for this fork" Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6bae83 - Browse repository at this point
Copy the full SHA c6bae83View commit details -
cmake/Modules/Version.cmake: don't use Git version if not in a Git repo
If the librtlsdr code comes from a tarball, it doesn't have any .git/ metadata, and therefore even if Git (as a tool) is found, the logic in cmake/Modules/Version.cmake fails finding a version through Git: -- Extracting version information from git describe... fatal: Not a git repository (or any of the parent directories): .git As a consequence, the VERSION variable is empty, which later causes cmake to bail out with: CMake Error at /home/test/autobuild/run/instance-1/output-1/host/share/cmake-3.15/Modules/WriteBasicConfigVersionFile.cmake:43 (message): No VERSION specified for WRITE_BASIC_CONFIG_VERSION_FILE() Call Stack (most recent call first): /home/test/autobuild/run/instance-1/output-1/host/share/cmake-3.15/Modules/CMakePackageConfigHelpers.cmake:225 (write_basic_config_version_file) CMakeLists.txt:173 (write_basic_package_version_file) To avoid this, we only use Git to determine the version if the cmake project top-level source directory has a .git/ folder. Signed-off-by: Thomas Petazzoni <[email protected]> (cherry picked from commit feb5d9c)
Configuration menu - View commit details
-
Copy full SHA for 7396271 - Browse repository at this point
Copy the full SHA 7396271View commit details
Commits on Aug 21, 2020
-
prepare version for next release: 0.8
* removed version defines in rtl-sdr.h version is now from single source: rtl_app_ver.h.in * output version information with usage() - in all tools: - of their build - and the utilized library (.so) * unified usage() messages over all tools Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76ee57b - Browse repository at this point
Copy the full SHA 76ee57bView commit details -
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8098c2c - Browse repository at this point
Copy the full SHA 8098c2cView commit details -
(cherry picked from commit ebb5f2a)
Configuration menu - View commit details
-
Copy full SHA for 4a50d08 - Browse repository at this point
Copy the full SHA 4a50d08View commit details -
rtl_fm: esbensen's discriminant
(cherry picked from commit 3dfa4ad) Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ba6592 - Browse repository at this point
Copy the full SHA 8ba6592View commit details -
(cherry picked from commit d59b178) * adapted for thread mutex .. thus, we can't do early exit * removed all the additional rtlsdr_set_i2c_repeater() calls! * checked all calls to rtlsdr_set_i2c_repeater() Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38cd80a - Browse repository at this point
Copy the full SHA 38cd80aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c605fa9 - Browse repository at this point
Copy the full SHA c605fa9View commit details -
fix aplay example in usage of rtl_fm
* aplay doesn't accept "k" suffix with rate option "-r": aplay: main:637: invalid rate argument '32k' Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 981586c - Browse repository at this point
Copy the full SHA 981586cView commit details -
option to configure GPIO pin for biasT with rtlsdr_set_opt_string() f…
…rom CLI Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48da906 - Browse repository at this point
Copy the full SHA 48da906View commit details -
(cherry picked from commit c5d7ebe) set rtlsdr_set_opt_string() - especially sideband, before testing tuning range Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e42e577 - Browse repository at this point
Copy the full SHA e42e577View commit details -
rtl_test: generic tuner range test
This scans 0 - 3GHz looking for frequencies that can be tuned to without error, and refines the band edges further once a tuneable band is found. It should work with any tuner that correctly reports tuning errors. It takes about 1.5 minutes to complete on a R820T. (cherry picked from commit a710e4e) Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4123e70 - Browse repository at this point
Copy the full SHA 4123e70View commit details -
bugfix, 3rd try: avoid printing "PLL not locked"
* bugfix wrong return value in r82xx_set_pll(), when "PLL not locked" was printed. removed all similar messages - regarded as noise, e.g. when running rtl_test -t * suppress output of tuning band 0 - 0 Hz in rtl_test Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e315a41 - Browse repository at this point
Copy the full SHA e315a41View commit details -
rtl_test: abort tuner range test, for error -4 == LIBUSB_ERROR_NO_DEVICE
* abort early - before flooding the terminal Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04ce5ec - Browse repository at this point
Copy the full SHA 04ce5ecView commit details -
convenience: No junk when device info isn't properly extracted.
(cherry picked from commit d426cfd) fixed conflicts .. applied to correct file: rtl_convenience.c and improved that patch Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27628aa - Browse repository at this point
Copy the full SHA 27628aaView commit details
Commits on Aug 22, 2020
-
amended README_improvements.md - mainly on rtl_fm
see #43 asking for "README with high level overview/status for this fork" Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5a2cc2 - Browse repository at this point
Copy the full SHA a5a2cc2View commit details -
rtl_test: tests and verbose output for "lost at least .. bytes"
see #77 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 656a5b5 - Browse repository at this point
Copy the full SHA 656a5b5View commit details -
fixed usage for '-O ifm=' (VGA gain) and default value for that register
* before having possibility to set VGA from outside, it was set to 0x8 (=16.3 dB) for manual, but it was set to 0xb (=26.5 dB) for automatic (LNA/Mixer) gain. erroneously it was initialized to 0x0 in r82xx_init_array[] * also fixed parsing/processing of ifm value * might fix #81 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6efb9de - Browse repository at this point
Copy the full SHA 6efb9deView commit details -
suppress PLL error printfs for tuner range tests with 'rtl_test -t'
without, terminal is flooded with errors Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d56e32 - Browse repository at this point
Copy the full SHA 2d56e32View commit details
Commits on Aug 23, 2020
-
fix API description for rtlsdr_set_tuner_if_mode()
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1395e2 - Browse repository at this point
Copy the full SHA d1395e2View commit details -
bugfix and clarify API function rtlsdr_get_tuner_gain()
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3aa88a9 - Browse repository at this point
Copy the full SHA 3aa88a9View commit details
Commits on Aug 24, 2020
-
(try to) fix 'd6d3be3 is breaking kal -s GSM900 channel visability'
* see #81 * looks to be an initialization problem of R820T/2's I2C registers Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8f4482 - Browse repository at this point
Copy the full SHA d8f4482View commit details -
added LOG_API_CALLS for debugging
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cda6dd - Browse repository at this point
Copy the full SHA 6cda6ddView commit details -
allow setting options from environment variable "LIBRTLSDR_OPT"
same syntax as rtlsdr_set_opt_string() Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f03ed7a - Browse repository at this point
Copy the full SHA f03ed7aView commit details -
(cherry picked from commit c6e6be5) fixed conflicts and removed compiler warnings see #17 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef238fe - Browse repository at this point
Copy the full SHA ef238feView commit details -
patch from ValZapod to fix compilation/link issue on latest debian
see #82 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04cab17 - Browse repository at this point
Copy the full SHA 04cab17View commit details
Commits on Aug 25, 2020
-
fix millisecond parsing - used in rtl_raw2wav command line
see #86 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d8eff3 - Browse repository at this point
Copy the full SHA 6d8eff3View commit details -
fix R820T register value from environment .. and deactivate all env s…
…tuff * ranges for RTL_R820_R30_HI(FILTER_EXT) / RTL_R820_R30_LO(PDET_CLK) were wrong. see #81 (comment) * deactivated USE_R82XX_ENV_VARS, which was only for development/tests Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f911bcc - Browse repository at this point
Copy the full SHA f911bccView commit details -
2nd try for fix R820T register value from environment
see #81 (comment) Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9856fa3 - Browse repository at this point
Copy the full SHA 9856fa3View commit details -
(cherry picked from commit 3f2632d) fixed conflicts see https://www.reddit.com/r/RTLSDR/comments/2cix12/improvements_to_hopping_and_filters_testing/ and #84 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8456c0d - Browse repository at this point
Copy the full SHA 8456c0dView commit details -
fixed R820T I2C register docs on PW_SDM and added DITHER bit
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d96df8 - Browse repository at this point
Copy the full SHA 9d96df8View commit details -
document rtlsdr_set_dithering() in README_improvements
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b36ae5 - Browse repository at this point
Copy the full SHA 3b36ae5View commit details -
remove example in README .. as QIRX had other reasons ..
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f6e597 - Browse repository at this point
Copy the full SHA 9f6e597View commit details
Commits on Aug 26, 2020
-
remove compiler warnings, unused variables
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bff8cf7 - Browse repository at this point
Copy the full SHA bff8cf7View commit details -
activate/use RTL's IF AGC control .. from https://github.com/old-dab/…
…rtlsdr purpose: make AGC more smooth .. and NOT freeze Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3349bd - Browse repository at this point
Copy the full SHA a3349bdView commit details
Commits on Aug 30, 2020
-
(try to) fix compilation error on mac os catalina
see #89 simply deactivated sub-second precision Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1af2be0 - Browse repository at this point
Copy the full SHA 1af2be0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d2252 - Browse repository at this point
Copy the full SHA 39d2252View commit details -
Merge pull request #90 from theresiasnow/bugfix/mac_os_time_struct_fix
Bugfix/mac os time struct fix
Configuration menu - View commit details
-
Copy full SHA for 3864bf7 - Browse repository at this point
Copy the full SHA 3864bf7View commit details
Commits on Aug 31, 2020
-
added gpio functions to API and extended rtl_biast
* functions were provided from Marko Cebokli at http://lea.hamradio.si/~s57uuu/mischam/rtlsdr/ports.html * changed functions to return error/status * added rtlsdr_set_gpio_status() - for testing Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35b8c01 - Browse repository at this point
Copy the full SHA 35b8c01View commit details
Commits on Sep 1, 2020
-
caching of GPIO mode (in/out) and rtl_tcp commands for GPIO
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b88e89 - Browse repository at this point
Copy the full SHA 2b88e89View commit details
Commits on Sep 3, 2020
-
added docs on GPIO pins and the API
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5cdaf1 - Browse repository at this point
Copy the full SHA e5cdaf1View commit details
Commits on Sep 6, 2020
-
added github actions, building linux and macos
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5868a66 - Browse repository at this point
Copy the full SHA 5868a66View commit details -
.cmake files are relevant in cmake/Modules subdirectory
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3551e61 - Browse repository at this point
Copy the full SHA 3551e61View commit details
Commits on Sep 9, 2020
-
printing error messages when rtl_tcp commands fail
* see #93 * implemented some get commands - just printing the output Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 907da08 - Browse repository at this point
Copy the full SHA 907da08View commit details -
added librtsdr options vcocmin/vcocmax/vcoalgo for testing
* see #91 * vcocmin/vcocmax: sets VCO current for R820T/2 * added tuner internal caching for VCO current, that register isn't written when unnecessary * added vcoalgo option: - vcoalgo=2 allows to select/use r82xx_set_pll() from https://github.com/rtlsdrblog/rtl-sdr.git - vcoalgo=1 is previous algorithm, just with higher vco_max=3.9GHz - vcoalgo=0 is previous algorithm - the default: kept this until steve-m#10 is measured * rtl_test: added options -f and -e to define where to start and end the tuner range test .. for quicker testing if the new options change/extend the tuner's frequency range Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7d071e - Browse repository at this point
Copy the full SHA c7d071eView commit details
Commits on Sep 10, 2020
-
bugfix for vco options, added rtlsdr_is_tuner_PLL_locked() to API
* bugfix for vco options: moved init of vco variables: parsed options got overwritten at r820t_init(). see #91 * added IS_TUNER_PLL_LOCKED (=0x55) command to rtl_tcp protocol * rtl_tcp is checking rtlsdr_is_tuner_PLL_locked() automatically every 3 seconds - when idle: #91 (comment) Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1819a8d - Browse repository at this point
Copy the full SHA 1819a8dView commit details -
fixed compiler warning on vco_max value 3.9 GHz
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 776c31a - Browse repository at this point
Copy the full SHA 776c31aView commit details -
rtl_tcp: fixed erroneous message and added last_lock_report
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c6b9e0 - Browse repository at this point
Copy the full SHA 7c6b9e0View commit details -
detailed error messages when r82xx_set_pll() fails with verbose flag
* see #91 * fixed r82xx_is_tuner_locked(): do not report lock, when not all necessary PLL registers were set successfully * shortcut for 'verbose' flag: 'v' Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fc09b8 - Browse repository at this point
Copy the full SHA 6fc09b8View commit details
Commits on Sep 16, 2020
-
added bandwidths 1200, 1800, 2200, 3000 and 5000 kHz for R820T/2
needs some testing/measurement see "distorted ends" at #96 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8c6475 - Browse repository at this point
Copy the full SHA f8c6475View commit details -
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ef067e - Browse repository at this point
Copy the full SHA 8ef067eView commit details
Commits on Sep 19, 2020
-
update R820T/2 register description, source https://github.com/old-da…
…b/rtlsdr Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 233d634 - Browse repository at this point
Copy the full SHA 233d634View commit details -
enable fix internal UDP server for non WIN32
see #94 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28b24d6 - Browse repository at this point
Copy the full SHA 28b24d6View commit details -
reception on fifth harmonic for frequencies above 1.76 GHz
was possible with information from Carl Laufer, https://www.rtl-sdr.com/ see #91 and #85 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c00760e - Browse repository at this point
Copy the full SHA c00760eView commit details
Commits on Sep 21, 2020
-
added missing commands and error messages to rtl_udp
now rtl_tcp and rtl_udp are quite similar, except: rtl_udp is missing the response channel Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40bef25 - Browse repository at this point
Copy the full SHA 40bef25View commit details
Commits on Sep 23, 2020
-
added passthrough driver option 'harm=' to set n-th harmonic
default is 5 .. for frequencies above 1.76 GHz Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e87559f - Browse repository at this point
Copy the full SHA e87559fView commit details
Commits on Sep 26, 2020
-
support frequencies above 32 bit limit: ~ 4.29 GHz
* added API functions rtlsdr_set_center_freq64(), rtlsdr_set_harmonic_rx(), rtlsdr_get_center_freq64() * amended rtl_tcp protocol: SET_FREQ_HI32 = 0x56 * print frequency in MHz in double Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e5e99a - Browse repository at this point
Copy the full SHA 6e5e99aView commit details -
bugfix r82xx_set_mux(): had missed to change to 64 bit
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for edd1bda - Browse repository at this point
Copy the full SHA edd1bdaView commit details
Commits on Sep 30, 2020
-
cross build for win32 and win64(amd64) using mingw-gcc and github act…
…ions Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63d2218 - Browse repository at this point
Copy the full SHA 63d2218View commit details
Commits on Oct 3, 2020
-
add md5 and sha1 checksum for mingw cross builds
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 514129f - Browse repository at this point
Copy the full SHA 514129fView commit details
Commits on Oct 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6a51ce9 - Browse repository at this point
Copy the full SHA 6a51ce9View commit details
Commits on Oct 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 710d578 - Browse repository at this point
Copy the full SHA 710d578View commit details
Commits on Aug 21, 2023
-
rtlsdrblog committed
Aug 21, 2023 Configuration menu - View commit details
-
Copy full SHA for fe22586 - Browse repository at this point
Copy the full SHA fe22586View commit details
Commits on Mar 20, 2024
-
increment librtlsdr version from 0.8 to 2.1
* to keep it compatible with https://github.com/steve-m/librtlsdr/tree/v2.0.1 and https://github.com/osmocom/rtl-sdr/tree/v2.0.1 * see issue #134 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa89ec0 - Browse repository at this point
Copy the full SHA fa89ec0View commit details -
fix windows binary mode for stdout
see #130 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ded46d - Browse repository at this point
Copy the full SHA 4ded46dView commit details
Commits on Mar 21, 2024
-
wavewrite: added missing gettimeofday for msvc
this is the same implementation in rtl_tcp/udp
Configuration menu - View commit details
-
Copy full SHA for b1c54d0 - Browse repository at this point
Copy the full SHA b1c54d0View commit details -
msvc: fix for linking rtl_biast with libopt
Added biast app to the list of apps that link with libgetopt_static Also only linked libm with specified libraries when libm is found. The libm may not be present in msvc and gives a linker error, although other windows build environment may have it.
Configuration menu - View commit details
-
Copy full SHA for 9c599b9 - Browse repository at this point
Copy the full SHA 9c599b9View commit details -
Fix building librtlsdr on OpenBSD
Gets rid of librt, which doesn't exist on OpenBSD. The version of librtlsdr in the OpenBSD ports tree is extremely old (~2013), so this should help some users. Tested against tag 0.6.0, but it should apply just fine to HEAD.
Configuration menu - View commit details
-
Copy full SHA for 5dbb000 - Browse repository at this point
Copy the full SHA 5dbb000View commit details -
Fix cmake_minimum_required to avoid warning
cmake 3.19 warns about dropped compatibility for cmake less than 2.8.12 in the future. This patch updates the minimum required version to 2.8.12 to avoid the warning. cmake 2.8.12 was released in 2013 so it should be safe to update the minimum required version from 2.6 to 2.8.12 without loosing support for older os versions.
Configuration menu - View commit details
-
Copy full SHA for 8ee4ddc - Browse repository at this point
Copy the full SHA 8ee4ddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f12fbf - Browse repository at this point
Copy the full SHA 7f12fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc9edc4 - Browse repository at this point
Copy the full SHA bc9edc4View commit details -
Make librtlsdr cmake subdirectory friendly
Change CMAKE_SOURCE_DIR to PROJECT_SOURCE_DIR to allow for inclusion of librtlsdr as a subdirectory in another cmake project. For a standalone build, PROJECT_SOURCE_DIR and CMAKE_SOURCE_DIR work pretty much the same, but if a projet is included into another with add_subdirectory PROJECT_SOURCE_DIR must be used.
Configuration menu - View commit details
-
Copy full SHA for 0eb3923 - Browse repository at this point
Copy the full SHA 0eb3923View commit details -
allow add_subdirectory() as git submodule, fix rc compilation with VC
Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cae857 - Browse repository at this point
Copy the full SHA 9cae857View commit details -
Handle USB bulk transfer timeouts
This is a workaround for USB bulk transfer stall as describe on issue #105. Consider consecutive transfer timeouts as errors and count them as such. Additionally, try to USB reset devices that are lost for any reason. Signed-off-by: Vasilis Tsiligiannis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 580524b - Browse repository at this point
Copy the full SHA 580524bView commit details -
rtl_power: fix mem leak for valgrind
see #128 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 386a735 - Browse repository at this point
Copy the full SHA 386a735View commit details -
Suppress warning in the build in macOS
(cherry picked from commit c9a2795)
Configuration menu - View commit details
-
Copy full SHA for b45281b - Browse repository at this point
Copy the full SHA b45281bView commit details -
Only create uninstall target if it does not exist
In case librtlsdr is included as a subdirectory into another cmake project the uninstall target may already be set and causes cmake to fail. In a standalone build the check this patch adds does not alter the behaviour. (cherry picked from commit 0990db4)
Configuration menu - View commit details
-
Copy full SHA for 537d2c5 - Browse repository at this point
Copy the full SHA 537d2c5View commit details
Commits on Mar 22, 2024
-
revert major version number: new: 0.9
see issue #134 with #134 (comment) and https://twitter.com/ryzerth/status/1771016439681466697 Signed-off-by: hayati ayguen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd36c28 - Browse repository at this point
Copy the full SHA cd36c28View commit details