Michael Ossmann
|
e3a3bffca5
|
fixed bug in dfu.py that made it only work for hackrf_usb
|
2017-01-26 22:21:18 -07:00 |
|
Michael Ossmann
|
a6b9f8f96d
|
fixed operacake indentation warning in firmware
|
2017-01-26 15:24:55 -07:00 |
|
Michael Ossmann
|
46693ee630
|
Merge pull request #306 from dominicgs/firmware_build_python
Replace python one liner with script to build dfu files
|
2017-01-24 17:27:08 -07:00 |
|
Dominic Spill
|
1ad2577f55
|
Reinstate commands to clean up after DFU process
|
2017-01-24 17:21:42 -07:00 |
|
Michael Ossmann
|
14efd8ba58
|
updated GCC toolchain URL in firmware README
|
2017-01-24 16:37:53 -07:00 |
|
Michael Ossmann
|
3474ad50c0
|
Merge branch 'multi-device-hardware-sync' of https://github.com/dodgymike/hackrf into dodgymike-multi-device-hardware-sync
|
2017-01-24 16:18:33 -07:00 |
|
Dominic Spill
|
fdeaa92b7e
|
Replace python one liner with script to build dfu files
|
2017-01-24 15:44:15 -07:00 |
|
Mike Davis
|
533b5a4150
|
Remove dummy buffer
|
2017-01-24 22:09:03 +02:00 |
|
Dominic Spill
|
60f64928d3
|
Merge branch 'master' into operacake
|
2017-01-23 17:50:09 -07:00 |
|
Dominic Spill
|
8e4850d36e
|
Add HackRF tool to change operacake ports
|
2017-01-23 15:52:38 -07:00 |
|
Mike Davis
|
ddb19a86fe
|
Add vendor request for enabling/disabling gpio-based sync
|
2017-01-22 22:28:11 +02:00 |
|
Mike Davis
|
4b4cd181d8
|
Sync ready
|
2017-01-03 22:25:32 +02:00 |
|
Dominic Spill
|
6b831d31cc
|
Stop dropping buffers in firmware and allow the host to make the decision.
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
a95d1ac027
|
Add dwell time argument to hackrf sweep
- untested because I'm not able to fire up my HackRF right now
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
6463479888
|
Extend frequency array to allow 6GHz sweeping
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
f7cd712ff9
|
Fix up frequency list size
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
c127cdc0a4
|
Frequency list PoC
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
2d88fe4de3
|
Reset enter_scan_mode to avoid going straight back into scan_mode
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
b6a7972916
|
Add extra fs/4 hops to overlap band-edges and DC spikes
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
8e21d5cba0
|
Skip first block after retune
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
57e0924e0d
|
Rename scan to sweep
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
8c08d99879
|
Wait for scan_params to actually arrive before starting scan mode
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
a303097c31
|
Add magic & scan_freq to the start of each transfer
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
ccc424e21f
|
Cleanup scan_mode usb transfer logic
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
805e8c02e9
|
Revert "Only transfer one block per re-tune"
This reverts commit 3614cd3050d4cbbde651dae57fc35d689b18934f.
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
9b375a17ea
|
Fix init_scan request length
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
8c96d9cf32
|
Change granularity of scan mode to MHz
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
d19b4efa2e
|
Only transfer one block per re-tune
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
97c317e9a4
|
Add init_scan call to libhackrf
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
1b8e1d18c5
|
Add scan mode function separate to main loop
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
2e17b7e884
|
Use vendor request to start scan mode
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
9f2d6cdbea
|
WIP scanning
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
31a37bd841
|
Output RFFC5072 LOCK status
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
f7bdbb07d8
|
Speed up RFFC5072 comms by 50%!
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
303334870f
|
Don't bother setting path 1 when tuning RFFC5072
Mixer path 1 only exists in the RFFC5071
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
b528af46c1
|
Tidy unused operacake code and use addresses to refer to boards
|
2016-12-25 11:01:55 +00:00 |
|
Dominic Spill
|
c54e31f397
|
Add support for multiple operacake boards connected to one HackRF
|
2016-12-23 21:59:45 +00:00 |
|
Dominic Spill
|
1cec9ad4db
|
Add Operacake USB API (firmware)
|
2016-12-19 21:50:29 -07:00 |
|
Mike Davis
|
25929965f5
|
Kind of working hw sync
|
2016-12-15 21:56:49 +02:00 |
|
Dominic Spill
|
bd1111a2e3
|
Fix silly polarity issues
|
2016-12-13 19:23:19 -07:00 |
|
Dominic Spill
|
0ef1666c2a
|
Add initial operacake support
|
2016-12-13 19:07:11 -07:00 |
|
Dominic Spill
|
cde5ef5bb7
|
Fix multibyte reads over i2c
|
2016-12-13 19:05:49 -07:00 |
|
Mike Davis
|
976c99c1ad
|
Kind of working hardware sync
|
2016-12-10 21:42:20 +02:00 |
|
Mike Davis
|
3672f38b27
|
Experiments with gpio pins, for hardware sync
|
2016-12-10 18:47:38 +02:00 |
|
Mike Davis
|
242f73efb1
|
Added multiple device sync
|
2016-12-10 01:13:43 +02:00 |
|
Mike Davis
|
4a8e3d0d94
|
Merge branch 'master' into multi-device-hardware-sync
|
2016-12-09 23:39:20 +02:00 |
|
Mike Davis
|
c5e0cfef45
|
Merge remote-tracking branch 'remotes/origin/master'
|
2016-12-09 23:38:03 +02:00 |
|
Mike Davis
|
b57b32afa5
|
Start of sync flag
|
2016-12-09 23:36:46 +02:00 |
|
Dominic Spill
|
cec4f1a11d
|
Update readme to reflect DFU changes
|
2016-10-27 12:47:26 -06:00 |
|
Dominic Spill
|
8ed9d91111
|
Build SPI flash and DFU versions of firmware every time
|
2016-10-01 13:50:05 +01:00 |
|