Jared Boone
|
0d2e915b9c
|
Travis: Update GCC to GCC 6, 2017q2 release.
|
2017-07-18 22:02:21 -07:00 |
|
Jared Boone
|
ddd951f2d8
|
Power: Restore peripheral clocks when starting HackRF firmware.
HackRF firmware assumes state specified in user manual, where all(?) peripheral clocks are enabled.
|
2017-07-18 21:47:04 -07:00 |
|
Jared Boone
|
aa189a3462
|
Backlight: Add abstraction for support of different hardware.
|
2017-07-18 21:29:32 -07:00 |
|
Jared Boone
|
e695d496c5
|
portapack.hpp: Add missing #pragma once
|
2017-07-18 21:04:29 -07:00 |
|
Jared Boone
|
c74dcbb9ba
|
Power: Turn off unused peripheral clocks.
Dropped power consumption by 42mA at VBUS -- ~200mW.
|
2017-07-18 17:04:04 -07:00 |
|
Jared Boone
|
c5230387df
|
OS: Disable drivers for unused peripherals.
|
2017-07-18 15:50:00 -07:00 |
|
Jared Boone
|
1eb561ab45
|
LCD: Rename lcd_write_data_fast to lcd_write_data.
It's the only LCD write function!
|
2017-07-18 13:27:15 -07:00 |
|
Jared Boone
|
aa66c0b7f7
|
LCD: Consolidate read functions.
Faster function consumed by slower function, because faster function was failing during testing.
|
2017-07-18 13:23:16 -07:00 |
|
Jared Boone
|
2064689d46
|
IO: Remove out-of-date comment.
|
2017-07-18 13:17:10 -07:00 |
|
Jared Boone
|
030a0bcb0c
|
IO: Add LCD write function for C arrays.
|
2017-07-18 13:16:41 -07:00 |
|
Jared Boone
|
bb194825ae
|
ILI9341: Refactor sleep on/off, display on/off functions.
|
2017-07-18 13:13:13 -07:00 |
|
furrtek
|
58f113d153
|
"CW generator" and "Whistle" merged in "Signal generator"
Added wave shape selection and tone frequency auto-update
Converted color icons to B&W
|
2017-07-18 19:31:05 +01:00 |
|
Jared Boone
|
23c340abb2
|
MAX V: Add shift_dr() for testing.
|
2017-07-18 10:53:43 -07:00 |
|
Jared Boone
|
963579d82a
|
AK4951: Adjust initial microphone gain.
|
2017-07-18 10:53:08 -07:00 |
|
Jared Boone
|
0bdf8b47ea
|
CPLD: Remove "default" HackRF bitstream.
|
2017-07-18 10:46:26 -07:00 |
|
Jared Boone
|
2356b585d5
|
FatFs: Fix Makefiles to include unicode.c.
|
2017-07-18 10:37:29 -07:00 |
|
furrtek
|
93c5959df6
|
ADS-B frame struct, callsign decode
|
2017-07-18 01:07:46 +01:00 |
|
Jared Boone
|
f4744e651b
|
CPLD: Match 20150901 constraints to newer project.
|
2017-07-17 16:50:26 -07:00 |
|
Jared Boone
|
62b1a82b6b
|
Doc: Fix incorrect comment about MCU->CPLD pin functions.
|
2017-07-17 16:41:02 -07:00 |
|
Jared Boone
|
1b9a569022
|
SDC: Adjust clock/data timing and output drive to match SD specs, measurements.
|
2017-07-17 16:38:31 -07:00 |
|
furrtek
|
32e8bc4c65
|
Merge branch 'master' of https://github.com/furrtek/portapack-havoc
|
2017-07-14 10:02:38 +01:00 |
|
furrtek
|
802b91964b
|
ADS-B receive app debug code
|
2017-07-14 10:02:21 +01:00 |
|
Furrtek
|
6a148c135a
|
Updated binary
|
2017-06-29 23:54:13 +02:00 |
|
furrtek
|
46515ebb05
|
Replay buffer size and samplerate adjustment
|
2017-06-24 18:42:41 +01:00 |
|
furrtek
|
33a2df9d2a
|
OutputStream (file M0 -> M4 radio) now works
Disabled numbers station for now (too buggy, low priority)
|
2017-06-23 08:40:22 +01:00 |
|
furrtek
|
c922a56b6d
|
High frequency load/save bugfix
Editing widgets hidden if freqman category is empty
Textentry now trims strings up to cursor
|
2017-06-23 00:13:13 +01:00 |
|
furrtek
|
08391bba4f
|
Support for frequency manager categories (as files)
Base class for frequency manager views
Menuview clear/add bugfix
|
2017-06-22 09:08:37 +01:00 |
|
furrtek
|
abd154b3c7
|
Merge remote-tracking branch 'upstream/master'
Base class for text entry
|
2017-06-21 03:25:27 +01:00 |
|
Jared Boone
|
96c77252c1
|
Hardware: PCB layout for revision 20170522.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
259348259b
|
Hardware: Schematic for PP H1 revision 20170522.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
1668d4ff7a
|
Case: Make clearances on all sides of PCB into separate variables.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
b0f411f8a4
|
Case: Separate LED drill diameter into a "parameters" file variable.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
0117962a51
|
Case: Change board outline to add buffer for H1 LED diffuser.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
626835297b
|
Case: Remove extra mounting hole from PortaPack model.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
a14f764665
|
CPLD: Update LCD thickness, expected lid thickness to 3/16".
Objective is to keep LCD face below plane of case top/lid.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
8b10fde116
|
Case: Update spacer height.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
3e8a3d8b9a
|
Case: Clean up boss drills.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
b0b027d557
|
Case: Adjust feet emboss to match manufactured units.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
023a68ba1d
|
Case: Remove two bosses in center and along side of PCB.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
bf7f5d2567
|
IRQ: Make handlers more independent of EventDispatcher.
EventDispatcher is such a hairball...
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
f4fdc21c20
|
PCB: Remove series resistors.
Not sure they're of much benefit.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
d1517702b7
|
PCB: Remove H1 (fifth hole).
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
492a704e91
|
PCB: Interim revision number/date.
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
47cc88d1e1
|
ILI9341: Tidy scroll types, use height().
|
2017-06-19 16:31:54 -07:00 |
|
Jared Boone
|
748e5a4f5f
|
Init: Boot to HackRF mode if PortaPack CPLD not found.
Worst case, customers can always pull off the PortaPack to get back to a working HackRF.
|
2017-06-13 22:16:00 -07:00 |
|
Jared Boone
|
b3c21c3762
|
CPLD: Ask Quartus to use maximum number of processors.
|
2017-06-13 21:21:25 -07:00 |
|
Jared Boone
|
9a0fa128c0
|
CPLD: Clean up *.qws files.
|
2017-06-13 21:20:19 -07:00 |
|
furrtek
|
61be221432
|
Frequency manager lists
Scanner approximately 6.3% less buggy with wide ranges
|
2017-06-12 03:55:36 +01:00 |
|
furrtek
|
e2f0a03460
|
Using new CPLD data (fixes spectrum mirroring)
Scanner bugfix for wide ranges
Added squelch parameter for NFM receiver
Adjustment to Vumeter widget rendering
|
2017-06-11 09:50:29 +01:00 |
|
furrtek
|
042d271a9f
|
Text entry should be more stable
Text entry now allows for strings greater than 28 chars
Frequency manager save with name bugfix
|
2017-06-11 02:53:06 +01:00 |
|