Jared Boone
2ec1bab5d5
Plumb BasebandThread to accept direction argument.
...
Default is to receive, for compatibility with existing users.
2016-08-10 10:36:03 -07:00
Jared Boone
96da55d83a
wait_for_buffer() now handles TX buffers.
...
Feels a bit awkward to read LLI src/dest to determine if RX or TX. But it works.
2016-08-10 10:34:14 -07:00
Jared Boone
c8af6dcd70
Add SMULL instruction inline function.
2016-08-10 09:53:35 -07:00
furrtek
e686c7437e
Fixed OOK clk setting
2016-08-06 12:55:39 +02:00
furrtek
38e506a108
OOK transmit is mostly working, bit durations are wrong
...
Simplified messages carrying data (uses shared_memory instead)
Added SymField widget (bitfield, symbol field...)
Added some space for baseband code
BMP palette loading bugfix
2016-08-06 08:49:45 +02:00
Jared Boone
447a7a5661
Add TXGainField user interface element.
2016-08-03 16:14:34 -07:00
Jared Boone
ef9b4051b7
Expose TX gain on ReceiverModel.
...
Obviously, ReceiverModel is an even worse name/concept than it was before.
2016-08-03 16:13:54 -07:00
Jared Boone
1e39b7ea45
Expose TX gain in radio API.
2016-08-03 16:12:22 -07:00
Jared Boone
45a1ccbc53
Correctly map TX gain from dB to register value.
2016-08-03 16:12:01 -07:00
furrtek
a9a3bbe96d
Merge branch 'master' of https://github.com/furrtek/portapack-hackrf
2016-08-03 08:53:55 +02:00
furrtek
787f656500
Testing OOK TX baseband module
2016-08-03 08:53:50 +02:00
Furrtek
f3b4ca27d3
Update README.md
2016-08-03 04:57:40 +02:00
furrtek
1b44b22419
Wrote most of the Encoders TX app (lacks baseband module)
...
Fixed menu scroll glitch
Added set_range to NumberField widget
2016-08-03 04:53:51 +02:00
furrtek
e2218a0f32
More AFSK options, scan lists,
2016-08-02 12:44:31 +02:00
furrtek
72f3c08e9b
Added raw ASCII char field in keyboard view
2016-08-01 20:06:17 +02:00
furrtek
94b27ec45c
Scrollable menuview
2016-07-30 05:27:28 +02:00
Jared Boone
69173f5292
FatFs: My patch to fix wrong argument type warning.
2016-07-28 23:21:13 -07:00
Jared Boone
e9d97dfd0f
FatFs: Update application ffconf.h from template.
2016-07-28 23:15:10 -07:00
Jared Boone
e5810ab7c7
FatFs: Remove (deprecated?) _USE_WRITE, _USE_IOCTL guards.
2016-07-28 23:14:43 -07:00
Jared Boone
4f6254cc93
FatFs: Apply patch ff12a_p4.diff.
2016-07-28 23:14:08 -07:00
Jared Boone
aa8c8b2937
FatFs: Apply patch ff12a_p3.diff.
2016-07-28 23:13:07 -07:00
Jared Boone
897110f715
FatFs: Apply patch ff12a_p2.diff.
2016-07-28 23:12:04 -07:00
Jared Boone
3a51933882
FatFs: Apply patch ff12a_p1.diff.
2016-07-28 23:11:23 -07:00
Jared Boone
d5234633ba
FatFs: Update to R0.12a.
2016-07-28 23:06:21 -07:00
furrtek
b4afdad7e6
Merge branch 'master' of https://github.com/furrtek/portapack-hackrf
2016-07-29 04:52:57 +02:00
furrtek
c58039e557
Fixed LCR scan and alt format, console widget, text input autotrim
2016-07-29 04:52:51 +02:00
Furrtek
543bdf5319
Update README.md
2016-07-28 14:01:03 +02:00
Jared Boone
16a6d7efe0
Touch: Adjust thresholds and parameters for new scan.
2016-07-27 21:58:35 -07:00
Jared Boone
dd2097a447
Touch: Simplify scanning.
2016-07-27 21:57:51 -07:00
Jared Boone
8a8e84d763
Remove debugging code.
2016-07-27 21:57:00 -07:00
Furrtek
b4cdb8a93a
Update README.md
2016-07-28 05:53:09 +02:00
furrtek
97435147fb
Merge branch 'master' of https://github.com/furrtek/portapack-hackrf
2016-07-28 05:25:39 +02:00
furrtek
1d697d2201
Added PWM RSSI output for NBFM and WFM
2016-07-28 05:25:33 +02:00
Furrtek
06960082ae
Update README.md
2016-07-28 00:56:55 +02:00
Jared Boone
c424bf08f3
Touch: Migrate touch calibration to persistent memory.
2016-07-27 15:30:43 -07:00
Jared Boone
aa1b8f63fc
Remove errant debug #define.
2016-07-27 15:12:08 -07:00
furrtek
1beac3bdbd
Added repeat setting for AFSK TX, fixed LCR scan, cleaned up LCR
...
Added max setting for progressbars, default = 100
2016-07-28 00:08:05 +02:00
Jared Boone
f85d83475c
ReceiverModel: Clean up Mode enum.
2016-07-27 14:57:50 -07:00
Jared Boone
f05d917a7c
ReceiverModel: Use Mode instead of integer.
2016-07-27 14:51:37 -07:00
Jared Boone
371c6e0906
ReceiverModel: Eliminate now-redundant BasebandConfiguration.
2016-07-27 14:42:46 -07:00
Jared Boone
b60e88ef68
ReceiverModel: More method renaming.
...
update_baseband_configuration() -> update_sampling_rate().
2016-07-27 14:41:36 -07:00
Jared Boone
5a05a758a1
ReceiverModel: Use accessor method.
2016-07-27 14:40:30 -07:00
Jared Boone
44a1b7d9d7
ReceiverModel: Method renaming.
...
update_modulation_configuration() -> update_modulation().
2016-07-27 14:39:49 -07:00
Jared Boone
82f6e7c306
Change default frequency when NVRAM is initialized.
2016-07-27 14:17:57 -07:00
Jared Boone
24fa97439d
Touch: Add touch configuration UI.
2016-07-27 14:15:21 -07:00
Jared Boone
cd9b76ef78
Touch: Average/threshold tweaks.
2016-07-27 14:08:24 -07:00
Jared Boone
7492d50f0b
Touch: Use calibration matrix.
2016-07-27 14:08:02 -07:00
Jared Boone
e813db16fd
Touch: Missing #include.
2016-07-27 14:04:04 -07:00
Jared Boone
5e5417b456
Touch: Default and active calibration API of sorts.
2016-07-27 14:03:06 -07:00
Jared Boone
c022a72ef4
Touch: Add Calibration class.
...
Matrix transforms coordinates from digitizer to display.
2016-07-27 14:01:20 -07:00