furrtek
|
1a6d80cd10
|
Merge remote-tracking branch 'upstream/master'
|
2017-08-12 01:16:01 +01:00 |
|
furrtek
|
e5fef6bb89
|
Added tabs to BHT TX and Jammer
Updated firmware binary
|
2017-08-12 00:27:05 +01:00 |
|
Jared Boone
|
1eb6f10fa6
|
CPLD: Finish the job of renaming MCU_LCD_(RD|WR).
Caused issue #114, presumably due to RDX being assigned to an unused pin, which was pulled high, and was therefore never asserted.
|
2017-08-11 14:59:48 -07:00 |
|
Jared Boone
|
f726a54f25
|
Fix whitespace to match furrtek/portapack-havoc.
|
2017-08-09 17:08:30 -07:00 |
|
Jared Boone
|
b147aee30a
|
Fix typos committed to furrtek/havoc repo.
Thanks, furrtek!
|
2017-08-09 16:40:08 -07:00 |
|
Jared Boone
|
a335139f3a
|
Merge branch 'travis_modernize'
|
2017-08-08 18:03:48 -07:00 |
|
Jared Boone
|
f030b163de
|
Travis: Remove old CMake package installation.
Left over from Ubuntu Precise?
|
2017-08-08 17:58:39 -07:00 |
|
Jared Boone
|
39617f38bf
|
TPMS: Remove unused variable.
May use again, so commented out.
|
2017-08-08 10:36:17 -07:00 |
|
Jared Boone
|
2033967dc6
|
RegistersWidget: Fix type warnings.
|
2017-08-08 10:33:55 -07:00 |
|
Jared Boone
|
74ecff13ad
|
GCC: Fixed __SIMD32 type punning warnings.
With help from https://github.com/ARM-software/CMSIS_5/issues/98
Using void* makes me really queasy though!
|
2017-08-08 10:24:49 -07:00 |
|
Jared Boone
|
245dad6b05
|
Travis: Use GCC ARM Embedded PPA.
|
2017-08-06 22:49:05 -07:00 |
|
Jared Boone
|
22fc6756c6
|
Audio: Init codec after initializing I2S interface.
|
2017-08-06 14:51:10 -07:00 |
|
Jared Boone
|
fe7cc1e23f
|
Audio: Add I2S mode for TX external SCK/WS.
|
2017-08-06 14:23:19 -07:00 |
|
Jared Boone
|
58e0432b56
|
I2S: Enable input buffer on SCK for LPC43xx slave mode.
|
2017-08-06 12:44:27 -07:00 |
|
Jared Boone
|
ac423ee769
|
Audio: Add codec config methods for external I2S master.
|
2017-08-06 12:43:39 -07:00 |
|
Jared Boone
|
6c3a1384fb
|
WM8731: Extract interface configuration method.
|
2017-08-06 12:08:12 -07:00 |
|
Jared Boone
|
f0947a4917
|
AK4951: Separate/rename codec interface mode config methods.
|
2017-08-06 12:02:38 -07:00 |
|
Jared Boone
|
f0fb4cb369
|
I2S: Change RXMODE[1:0] to idle bit rate divider.
No change in function, but *may* result in tiny reduction in power and noise? Not tested.
|
2017-08-06 11:20:51 -07:00 |
|
Jared Boone
|
e59e983e29
|
I2S: Rename configuration structs to reflect interface modes.
|
2017-08-06 11:17:38 -07:00 |
|
Jared Boone
|
49252dc1bc
|
LPC43xx: Add CREG6 struct definition. Add I2S CREG6 configuration.
|
2017-08-06 11:16:57 -07:00 |
|
Jared Boone
|
80d96b08cf
|
CPLD: Temporarily remove HackRF bitstream check UI.
It was poorly implemented and was confusing the hell out of people when their CPLD was showing "BAD", even though it was fine...
|
2017-08-05 12:02:14 -07:00 |
|
furrtek
|
fba5b507ad
|
Made a GeoPos widget for lon/lat/alt entry and display (APRS...)
Cleaned up the GeoMap view, can be used as input
|
2017-08-03 19:06:59 +01:00 |
|
furrtek
|
a5f0f72ea1
|
Split ADSB TX into tabs
Simplified TabView a lot
|
2017-07-30 14:46:42 +01:00 |
|
furrtek
|
89a3afcd74
|
Started writing TabView
Loopable NumberField
|
2017-07-30 09:39:01 +01:00 |
|
furrtek
|
215ac43126
|
Fix std::array init
|
2017-07-30 00:07:57 +01:00 |
|
Furrtek
|
7facccb71f
|
Merge pull request #77 from sharebrained/furrtek_master
Audio: use ADC right channel for microphone.
|
2017-07-27 01:45:45 +01:00 |
|
Jared Boone
|
2de30b9920
|
Audio: use ADC right channel for microphone.
AK4951 produces mic data only in right channel. WM8731 places mic samples on both channels.
|
2017-07-26 17:38:34 -07:00 |
|
Furrtek
|
2123577795
|
Update README.md
|
2017-07-25 06:40:37 +01:00 |
|
furrtek
|
0cbf9cd386
|
Added velocity/bearing ADS-B frame for tx
Added compass widget
Manchester encoder
|
2017-07-25 08:30:12 +01:00 |
|
furrtek
|
c2a9ed7d9b
|
Merge remote-tracking branch 'upstream/master'
|
2017-07-25 00:20:57 +01:00 |
|
furrtek
|
c2fc060306
|
Moved screenshots
|
2017-07-25 00:20:37 +01:00 |
|
furrtek
|
5a67a7080a
|
ADS-B TX works well enough for dump1090 and gr-air-modes
Hooked ADS-B RX to baseband instead of debug IQ file, not tested
|
2017-07-23 12:20:32 +01:00 |
|
furrtek
|
b57b41753f
|
Added map display view (GeoMapView)
SigGen duration bugfix
|
2017-07-22 19:30:20 +01:00 |
|
Jared Boone
|
e9895c1b11
|
IO: Enable input buffer on LCD_WRX.
Just for consistency. Other LCD interface pin states are read during interrupt.
|
2017-07-20 16:37:48 -07:00 |
|
Jared Boone
|
8916550e9e
|
CPLD: Enable PCI_IO clamp, unnecessary for LCD_BACKLIGHT signal.
|
2017-07-20 16:35:17 -07:00 |
|
Jared Boone
|
751ae92509
|
CPLD: Switch sense of LCD_RD/WR pins.
Should keep CPLD settled when in HackRF mode.
|
2017-07-20 16:33:55 -07:00 |
|
furrtek
|
3005403b5e
|
Added De Bruijn sequence generator
Moved POCSAG frequency list to SD card file for FreqMan
|
2017-07-20 16:48:59 +01:00 |
|
Furrtek
|
8364bfb2ce
|
Merge pull request #74 from F4GEV/patch-5
Update pocsag_app.hpp
|
2017-07-19 11:43:36 +01:00 |
|
Laurent F4GEV
|
9cb00fff6c
|
Update pocsag_app.hpp
Add french poscag new frequency, specially for fire department and private networks
|
2017-07-19 08:45:17 +02:00 |
|
Jared Boone
|
8bc878c5e5
|
CPLD: Update 20150901 bitstream due to Makefile changes.
Not sure if any changes have actual significance, but...
|
2017-07-18 22:08:49 -07:00 |
|
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 |
|