furrtek
a08ee18e3b
Merge branch 'master' of https://github.com/furrtek/portapack-havoc
2017-08-17 12:57:03 +01:00
furrtek
2628f9c03d
ADSB position decoding
...
Date and time string format function
Binary update
2017-08-17 12:56:47 +01:00
Furrtek
990c65f585
Update README.md
2017-08-16 10:31:41 +01:00
furrtek
9d902bc224
ADSB RX now works \o/
...
Added tabs in RDS TX, multiple groups can be sent at once
Bugfix: text not updating on UI after text prompt
2017-08-16 10:02:57 +01:00
furrtek
160359166a
Added tabs to RDS tx app
...
Fixed callsign not updating in ADSB tx
2017-08-16 07:46:28 +01:00
furrtek
728bb64543
BW setting in TX view should now be used everywhere
...
Jammer center and width value editing bugfix
2017-08-12 19:28:57 +01:00
furrtek
81eb96f870
Updated firmware binary
2017-08-12 17:51:52 +01:00
furrtek
96880d2fc6
Added "artist" and "title" (=frequency) info chunks to WAV files
2017-08-12 14:29:54 +01:00
furrtek
7f97a090e4
Fixed ADSB TX frame rotation
2017-08-12 09:54:58 +01:00
Furrtek
482729918d
Update README.md
2017-08-12 05:31:16 +01:00
furrtek
cb880258fb
GeoMap and Jammer clean up
...
Jammer ranges can now be set with center and width
GeoMap can be moved with touch
GeoMap negative coordinates bugfix
Replay app throws error if no files found instead of crashing
2017-08-12 07:07:21 +01:00
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