furrtek
c9381f1418
Added loop option in Replay app
...
Updated binary
2017-12-11 04:14:54 +00:00
furrtek
3d2dacaf29
Added range file and range type to frequency manager (mainly for jammer)
...
Made MenuView use less widgets, hopefully preventing crashes with large
lists
Fixed M10 sonde crash on packet receive
Updated about screen
Updated binary
2017-12-08 18:58:46 +00:00
furrtek
b38adf3769
Replay of IQ files ! :D
...
Added icons and colors for commonly used files in Fileman
Fileman can filter by file extension
Bugfix: Fileman doesn't crash anymore on renaming long file names
Updated binary
2017-12-07 00:58:25 +00:00
furrtek
3221992ad1
Added back frequency display for CTCSS
...
Attempted to fix replay, just fixed StreamBuffer read() and added
waterfall display...
Updated binary
2017-12-06 13:20:51 +00:00
furrtek
d77337dd77
Added CTCSS decoder in NFM RX
...
RSSI output is now pitch instead of PWM
Disabled RSSI output in WBFM mode
2017-11-28 08:52:04 +01:00
furrtek
dc82f15ece
Started adding decoders for RS41 radiosondes
...
Hopefully fixed M2K2 radiosonde battery voltage decoding
Updated binary
2017-11-10 02:20:44 +00:00
furrtek
1b93dd53e8
Tone generator class
2017-11-10 00:25:04 +00:00
furrtek
4465cfb905
Added tone keys for some wireless mic brands
...
Renamed CTCSS stuff to Tone key
Changed PTT key in mic TX (was left, now right) to allow easier exit
Mic samplerate bumped to 48kHz
Updated binary
2017-11-09 20:02:34 +00:00
furrtek
196518457f
Fixed freeze in TouchTunes scan
...
Made adsb_map.py compatible with Python 3
2017-11-08 21:08:46 +01:00
furrtek
17b238f3a8
Added "test app" as a draft zone for... stuff
...
Added second signature for M2K2 radiosonde
2017-10-30 02:00:39 +01:00
furrtek
d4207cde7b
Merge branch 'master' of https://github.com/furrtek/portapack-havoc
2017-10-28 19:29:09 +02:00
Furrtek
046d1c7c15
Updated ui_widget.cpp
2017-10-28 19:27:18 +02:00
furrtek
6ff8249a4f
Added logging, serial number and battery voltage display to radiosonde RX
...
Added decimal degrees display to geopos widget
2017-10-28 19:16:06 +02:00
furrtek
d47f292d3a
Radiosonde RX now understands Meteomodem's M10 correctly
...
Updated binary
2017-10-27 18:54:50 +02:00
furrtek
6e7b2c751f
Added wav file viewer
...
Fileman open now allows going into subdirectories
Updated binary
2017-10-15 15:53:40 +01:00
furrtek
40a71d32a2
Added keyfob UI and debug functions
...
Fixed hex display truncated to 32 bits instead of 64
Updated binary
2017-10-14 16:30:49 +01:00
furrtek
d3222c27ca
Started working on radiosonde RX
...
Removed some warnings
Better handling of absent map file in GeoMap ?
2017-10-05 05:38:45 +01:00
furrtek
73d47cd77d
Added remaining buttons for TouchTunes remote
...
LCR transmit UI cleanup
CC1101 data whitening function
Uniformized tx progress message handling
2017-09-24 20:05:42 +01:00
furrtek
26949773bb
Added TouchTunes remote
2017-09-23 12:02:32 +01:00
furrtek
9acfdcbd41
Added function setting in POCSAG TX
...
POCSAG TX: Max message length is now 30 (was 16 for no reason)
2017-09-23 04:53:42 +01:00
furrtek
a6d2b766f4
Fixed EPAR transmit
2017-09-21 09:18:17 +01:00
furrtek
c0f51c2690
Date and time display widget
...
Disabled handwriting text input (not that useful for now)
Bugfix: Trim long filenames in fileman
Slight cleanup of 7-seg display widget
2017-09-20 07:50:59 +01:00
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
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
2628f9c03d
ADSB position decoding
...
Date and time string format function
Binary update
2017-08-17 12:56:47 +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
7f97a090e4
Fixed ADSB TX frame rotation
2017-08-12 09:54:58 +01:00
furrtek
e5fef6bb89
Added tabs to BHT TX and Jammer
...
Updated firmware binary
2017-08-12 00:27:05 +01:00
Jared Boone
39617f38bf
TPMS: Remove unused variable.
...
May use again, so commented out.
2017-08-08 10:36:17 -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
49252dc1bc
LPC43xx: Add CREG6 struct definition. Add I2S CREG6 configuration.
2017-08-06 11:16:57 -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
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
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
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
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
Jared Boone
aa189a3462
Backlight: Add abstraction for support of different hardware.
2017-07-18 21:29:32 -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