Commit Graph

1705 Commits

Author SHA1 Message Date
furrtek 950bc2b1d2 AFSK RX works (only Bell202 for now)
AFSK RX always logs to file
Removed frequency and bw settings from modem setup view
Updated binary
Bugfix: Binary display shifted one bit
Bugfix: Frequency manager views freezing if SD card not present
Bugfix: Menuview blinking arrow not showing up at the right position
Bugfix: Freeze if console written to while it's hidden
Broken: LCR TX, needs UI update
2017-09-02 08:28:29 +01:00
furrtek 42439d1885 Started writing (copying...) AFSK RX
Encoders: removed bit duration setting (frame duration is more useful)
2017-08-29 09:42:04 +01:00
furrtek cd6a1a7f3f Added tabs in OOK encoders app
Simplified credits scrolling
2017-08-28 22:17:02 +01:00
furrtek 6fcb2efdcf Updated binary 2017-08-28 07:06:04 +01:00
furrtek 986b54e43f Added ADSB RX details view
ADSB RX: Details and map view shouldn't freeze anymore
Added instructions to generate world_map.bin
2017-08-28 07:05:31 +01:00
furrtek fa519bba63 Added map view for ADSB RX
Geomap: added tag display (text)
Geomap: fixed Y scroll value
Fixed frequency display not updating after edit
Updated binary
2017-08-27 22:06:11 +01:00
furrtek 3aae333974 ADSB RX text color bugfix
ADSB RX entries now "age" after 10 and 20 seconds
2017-08-27 21:03:17 +01:00
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