Michael Ossmann
378b65a598
added cast to fix tv_usec formatting on various platforms
2017-02-17 00:28:32 -07:00
Michael Ossmann
fd579445df
improved accuracy of hackrf_sweep timestamps
2017-02-16 23:22:07 -07:00
Dominic Spill
a4036eab76
Remove last mentions of Jellybean
2017-02-16 18:03:32 -07:00
Michael Ossmann
bc49bdc344
update timestamp once per sweep
2017-02-16 17:34:38 -07:00
Michael Ossmann
d794ac0e20
output timestamps in microseconds
2017-02-16 14:47:53 -07:00
Michael Ossmann
79f95abdb3
correct discrepancy between number of samples and number of bytes in blocks of samples
...
related to #346
2017-02-16 12:46:17 -07:00
Michael Ossmann
6aacfa2cc9
corrected maximum permitted number of FFT bins
...
Fixes #346
2017-02-16 12:06:52 -07:00
Dominic Spill
a8c1fc92e9
Appveyor config for building hackrf_sweep ( #344 )
...
Appveyor builds for hackrf_sweep
2017-02-15 16:44:44 -07:00
Michael Ossmann
d7a799d6f2
report actual bin width with indicated precision instead of to the nearest Hz
2017-02-15 16:36:25 -07:00
Michael Ossmann
7cd8e5f7eb
hackrf_sweep output file support
2017-02-15 16:20:35 -07:00
Michael Ossmann
ae367880bf
_USE_MATH_DEFINES only on Windows
2017-02-15 15:03:54 -07:00
Michael Ossmann
0f6cc649d1
Merge pull request #343 from mrbubble62/master
...
build hackrf_sweep on Windows
2017-02-15 14:47:44 -07:00
Michael Ossmann
1ba64c674c
do not add hackrf_sweep to cmake list twice
2017-02-15 08:56:19 -07:00
Michael Ossmann
db47032592
Merge pull request #342 from dominicgs/firmware_cleanup
...
Firmware cleanup
2017-02-15 00:28:38 -07:00
mrbubble62
2b96ab02df
Merge remote-tracking branch 'refs/remotes/mossmann/master'
2017-02-15 02:14:53 -05:00
mrbubble62
e4106f5aca
Cleaned up
2017-02-15 01:01:09 -05:00
Dominic Spill
09eb15cb53
Remove unused development firmware from build
2017-02-14 21:34:44 -07:00
Dominic Spill
9e3b69a9b7
Remove source for development firmwares
2017-02-14 21:34:28 -07:00
Dominic Spill
c6be7dea3e
Fix build warnings for unused GPIO pins
2017-02-14 21:34:20 -07:00
Dominic Spill
49257e60e3
Remove Jellybean support from firmware
...
- nobody has a jellybean board
2017-02-14 21:33:52 -07:00
Michael Ossmann
6e3544ddec
Merge pull request #329 from schneider42/rad1o
...
rad1o support
2017-02-14 21:30:48 -07:00
mrbubble62
63435f5616
hackrf_sweep on Windows
...
added precompiled fftw-3.3.5
2017-02-14 01:43:14 -05:00
Michael Ossmann
0335f1a317
Reverted 31a37bd841b99154fce7217d2b3d78a24f8aacd9 Output RFFC5072 LOCK status
...
This enabled a debug signal used during sweep mode development on HackRF One, but it broke Jawbreaker.
2017-02-11 12:24:22 -07:00
schneider
6b08a86255
chore(Makefile): Remove rad1o specific plain Makefile
2017-02-11 18:07:34 +01:00
schneider42
4117cd3903
Merge branch 'master' into rad1o
2017-02-11 18:02:51 +01:00
Michael Ossmann
0dee1e3b0f
updated top level readme
2017-02-10 22:58:31 -07:00
Michael Ossmann
e6351d7d69
fixed bug that prevented use of num_samples argument to hackrf_init_sweep()
2017-02-10 22:39:25 -07:00
Michael Ossmann
bb24ef5494
Merge pull request #337 from dominicgs/clock_experiments
...
turn off unused clocks in the microcontroller
2017-02-10 17:18:12 -07:00
Michael Ossmann
c57066ebf8
hackrf_sweep: removed bin width from binary output because a more precise result can be computed from the number of bins in a record
2017-02-10 16:37:52 -07:00
Dominic Spill
c0396ea2fb
Reenable some clocks so that HackRF boots
2017-02-10 10:29:54 -07:00
Michael Ossmann
55e3a2087d
hackrf_sweep: fftwf_free
2017-02-09 23:52:07 -07:00
Michael Ossmann
2936ff3cef
clarified some things in firmware/README
2017-02-09 22:16:26 -07:00
Dominic Spill
2163ebac9c
Power down or disable all clocks that we aren't using
2017-02-09 21:23:58 -07:00
Michael Ossmann
06e24e876f
added fields to hackrf_sweep binary output
2017-02-09 18:12:29 -07:00
Dominic Spill
a1d6e7b3fe
Modify hw sync mode to require an argument
...
- allows it to be ignored for HackRFs with older firmware
2017-02-09 16:35:56 -07:00
Dominic Spill
3de6d2d360
Disable EMC clock
2017-02-09 16:34:57 -07:00
Michael Ossmann
e7647f62f3
fixed bug in frequency reported to binary output of hackrf_sweep
2017-02-08 17:24:05 -07:00
Michael Ossmann
4ac132a4ea
hackrf_transfer: switched some output messages from stdout to stderr
2017-02-08 17:03:05 -07:00
Michael Ossmann
53d0b8b73e
set release string in libhackrf and hackrf-tools even if they are built separately
2017-02-08 15:44:21 -07:00
Michael Ossmann
9e4f14443a
Don't build hackrf_operacake utility.
...
Operacake developers can reverse this change locally if needed.
The utility will have a new name or will be replaced by functions in other tools before we reinstate it.
2017-02-08 14:48:52 -07:00
Michael Ossmann
405a11fb96
added multisynth config to hackrf_debug example usage
2017-02-08 14:42:39 -07:00
Michael Ossmann
f2877d20af
change si5351c usage example to be the most common register that folks are likely to want to read
2017-02-08 14:42:39 -07:00
Michael Ossmann
b6d2774a0b
fixed long option usage examples
2017-02-08 14:42:39 -07:00
Michael Ossmann
77ace5a118
made part naming consistent in hackrf_debug
2017-02-08 14:42:39 -07:00
Dominic Spill
2e76e6624e
Merge pull request #336 from mossmann/sweep-csv
...
Sweep csv
2017-02-08 14:21:23 -07:00
Michael Ossmann
da81302acf
Merge pull request #335 from dominicgs/single_debug_tool
...
Single debug tool
2017-02-08 14:11:39 -07:00
Michael Ossmann
03d93c1369
added one shot mode to hackrf_sweep
2017-02-08 10:46:08 -07:00
Michael Ossmann
5b881e1d54
fixed bug that caused tuning glitches in interleaved sweep mode
2017-02-08 10:44:16 -07:00
Michael Ossmann
c9c70f7adb
hackrf_sweep: don't skip more input than necessary when waiting for valid data
2017-02-08 00:42:13 -07:00
Michael Ossmann
5e6e70659b
hackrf_sweep: suppress processing and output until the first expected frequency is seen
2017-02-08 00:37:42 -07:00