Michael Ossmann
a32dedf1a7
fixed bug in bandwidth filter option error checking in hackrf_transfer
2017-02-07 16:18:30 -07:00
Michael Ossmann
e9d1c71646
fixed firmware bug with sweep ranges that start at high frequencies
2017-02-07 16:00:20 -07:00
Michael Ossmann
4b6de820ef
support multiple frequency ranges in hackrf_sweep
2017-02-07 15:37:26 -07:00
Michael Ossmann
5c196eab4d
Merge branch 'master' into sweep-csv
2017-02-07 14:11:22 -07:00
Michael Ossmann
baafa0597c
Merge pull request #334 from dominicgs/static-analysis
...
Static analysis
2017-02-07 14:10:36 -07:00
Michael Ossmann
e1b1dbd647
Moved sweep mode frequency computation into firmware.
...
Changed from long list of tuning frequencies to short list of ranges.
2017-02-07 13:57:49 -07:00
Michael Ossmann
9916920e11
Merge branch 'master' into sweep-csv
2017-02-06 20:40:15 -07:00
Michael Ossmann
d3b30eca59
default frequency range and error checking of frequency range in hackrf_sweep
2017-02-06 20:39:14 -07:00
Michael Ossmann
6365d5859c
Merge pull request #333 from dominicgs/host_version
...
Add printable libhackrf and hackrf tools version strings
2017-02-06 13:19:25 -07:00
Dominic Spill
a44875a7a0
Add dirty flag to host versions
2017-02-06 10:57:09 -07:00
Dominic Spill
e66c8eec01
Check function return values when reading registers
2017-02-05 22:35:51 -07:00
Dominic Spill
38c67f7e89
Add printable libhackrf and hackrf tools version strings
2017-02-05 21:40:57 -07:00
Michael Ossmann
3ad5113201
Select only the best sections of the FFT output.
...
Skip the lowest 1/8 of the band, the middle 1/4 of the band, and the highest 1/8 of the band.
This provides full coverage of the selected frequency range because the hopping pattern was designed with this in mind.
2017-02-04 10:43:33 -07:00
Michael Ossmann
93201702d6
too few Hz
2017-02-04 10:30:33 -07:00
Michael Ossmann
8ec1fb3274
too many Hz
2017-02-04 10:09:26 -07:00
Michael Ossmann
3b1a21519b
consolidated a little code in hackrf_sweep
2017-02-04 10:07:17 -07:00
Michael Ossmann
74aea3266e
Made hackrf_sweep output more like rtl_power's.
2017-02-04 09:58:04 -07:00
Dominic Spill
8902a50245
Remove unused error checking code
2017-02-04 00:08:48 -07:00
Dominic Spill
bcbb7cc2e3
Remove unused test for result in opt parsing
2017-02-04 00:07:30 -07:00
Dominic Spill
35df00bd84
Remove repeated check for fd==NULL
2017-02-04 00:06:23 -07:00
Dominic Spill
c07fb8579c
hackrf_transfer initialisation was using unusual syntax
2017-02-04 00:03:46 -07:00
Michael Ossmann
586082e3e5
fixed off-by-one error in hackrf_sweep again
2017-02-03 17:48:16 -07:00
Michael Ossmann
bb350dccc0
fixed off-by-one error in hackrf_sweep
2017-02-03 17:44:10 -07:00
Michael Ossmann
a51f06350e
print actual values for all fields in hackrf_sweep csv output
2017-02-03 17:08:11 -07:00
Michael Ossmann
8ee7052660
Added csv text output to hackrf_sweep.
...
Added -B option for binary output.
Text output is now the default.
Removed binary dump of raw samples between FFTs.
2017-02-03 16:38:06 -07:00
Michael Ossmann
15a2c61568
Merge pull request #330 from dominicgs/libusb_error_messages
...
Report libusb error messages where possible for USB errors
2017-02-03 12:26:19 -07:00
schneider
6668448856
fix(mixertx): Use mixer_setup instead of rffc5071_setup
2017-02-03 20:09:40 +01:00
Michael Ossmann
625fcc8c4a
Merge pull request #327 from dominicgs/device_selection_options
...
Device selection options
2017-02-03 12:09:25 -07:00
Dominic Spill
b8aaee6e72
Correct usage for -d <serial number>
2017-02-03 12:07:07 -07:00
Dominic Spill
3c468a7a0f
Report libusb error messages where possible for USB errors
2017-02-03 12:05:10 -07:00
Michael Ossmann
296117f3bb
removed unused TX options from hackrf_sweep
2017-02-03 11:58:29 -07:00
schneider
baf9cd40b7
chore(travis): Add rad1o to build
2017-02-03 19:33:53 +01:00
schneider
5f46bce325
fix(rad1o): Restore hackrf max2837_freq_nominal_hz behaviour
2017-02-03 19:33:25 +01:00
schneider
c0c0fab368
chore(rad1o): White space fixes and cleanup
2017-02-03 19:27:19 +01:00
schneider
7526723f50
fix(cmake): Add max2871_regs.c to the build
2017-02-03 19:26:19 +01:00
Dominic Spill
feeb7a9c95
Add selection by device serial number to rffc5071 and max2837 tools
2017-02-03 10:20:23 -07:00
Dominic Spill
55d7e7f2d2
Standardize device selection options in hackrf-tools
...
Fixes issue #318
2017-02-03 10:08:41 -07:00
Dominic Spill
081067cd75
Merge pull request #326 from schneider42/patch-1
...
fix(readme): Use correct DFU filename
2017-02-03 10:00:19 -07:00
schneider42
3302ca3146
fix(readme): Use correct DFU filename
2017-02-03 16:36:32 +01:00
schneider
c04b1cbc8d
Merge remote-tracking branch 'mossmann/master' into opera-merge
2017-02-03 16:25:32 +01:00
Michael Ossmann
e7d459b30f
Changed "User cancel" message to "Exiting" because it can happen in situations other than a user action.
...
Fixes #319 investigate "User cancel error"
2017-02-01 21:00:35 -07:00
Michael Ossmann
50776acdb8
Merge pull request #325 from dominicgs/device_selection_options
...
Code clean up
2017-02-01 16:32:22 -07:00
Michael Ossmann
0eb85c529c
Fixed firmware dwell time bug in sweep mode. Two buffers of sample data are now thrown away at the start of each step in order to allow time for tuning.
...
Fixes #317 .
2017-02-01 16:21:04 -07:00
Dominic Spill
d61efc0c07
Remove experimental firmware code - never used in firmware
2017-02-01 16:02:08 -07:00
Dominic Spill
a2857f7383
iReplace malloc that we never free with a statically assigned buffer
2017-02-01 16:01:28 -07:00
Dominic Spill
6912df23cc
Shhh, silence in the library
2017-02-01 14:23:47 -07:00
Michael Ossmann
c4a820ef34
Merge pull request #316 from dominicgs/improved_errors
...
Replace error messages with more readable strings
2017-01-31 17:48:20 -07:00
Dominic Spill
3c2a32981b
Replace error messages with more readable strings
2017-01-31 17:35:56 -07:00
Dominic Spill
47fd25a707
Exclude vscode project files
2017-01-31 16:46:36 -07:00
Dominic Spill
215b82da39
Add issue template to add structure to issue reporting
2017-01-31 16:44:59 -07:00