fred
|
5800849cd7
|
Add Baofeng MD-1702/DM-X target
|
2022-11-02 15:39:18 +01:00 |
Silvano Seva
|
0692bea269
|
Partial fix for speaker pop when a voiceprompt begins
|
2022-10-31 08:41:31 +01:00 |
Silvano Seva
|
4411e0f3e8
|
Implemented audio path management API in GDx and Mod17 audio drivers, removed old audio management API
|
2022-10-28 09:47:47 +02:00 |
Silvano Seva
|
21481072e7
|
Moved audio management in M17 opmode handler to audio path system
|
2022-10-28 09:47:47 +02:00 |
Silvano Seva
|
ebc7be39ab
|
Implemented audio path management API in MDx audio driver
|
2022-10-28 09:47:47 +02:00 |
Silvano Seva
|
3c65f8834a
|
Added to radio driver interface two functions to enable and disable AF output towards the speaker
|
2022-10-28 09:47:47 +02:00 |
Silvano Seva
|
714a0dd331
|
Implemented audio path management API in linux audio driver
|
2022-10-28 09:47:47 +02:00 |
vk7js
|
853db877e9
|
Link beep to volume knob appropriately.
|
2022-10-28 08:30:47 +02:00 |
vk7js
|
94424ce908
|
Adding beeps to MD380 platform.c.
|
2022-10-28 08:30:47 +02:00 |
vk7js
|
eb89f5a55a
|
Now play generic beep on any key press as well as different tones when navigating the menu, when menu item wraps, and when function key latches and unlatches if voice prompt level is set to beep.
|
2022-10-28 08:30:47 +02:00 |
vk7js
|
a1e302b19d
|
Got beeps working so long as you don't have ctcss set.
Reduced durations to sensible values.
|
2022-10-28 08:30:47 +02:00 |
vk7js
|
0298aa897b
|
Implemented beeps on MD-UV3x0 platform driver.
|
2022-10-28 08:30:47 +02:00 |
Silvano Seva
|
26048b90d1
|
Bugfix and refactoring of linux output stream driver
|
2022-10-28 08:30:46 +02:00 |
Niccolò Izzo
|
adbd1f070d
|
Fixed bug in circular buffer management inside linux output stream driver, added unit test for circular buffer mode.
TG-220
|
2022-10-28 08:30:46 +02:00 |
Niccolò Izzo
|
58c1c3bbd6
|
Implemented circular buffer mode in linux output stream driver.
|
2022-10-28 08:30:46 +02:00 |
Niccolò Izzo
|
081b19e52c
|
Implemented output audio stream driver for linux.
Implement outputStream backend on linux using Pulseaudio simple API.
TG-250
|
2022-10-28 08:30:46 +02:00 |
Silvano Seva
|
b861beb0e6
|
Compiling miosix kernel from sources instead of linking against a pre-build image
|
2022-09-08 09:11:00 +02:00 |
Silvano Seva
|
3ab36f3738
|
Fixed bug in MD3x0 radio driver causing underdeviation of M17 signal
|
2022-08-28 10:13:22 +02:00 |
Silvano Seva
|
e2137eae23
|
Implemented CRC of persistent data (settings and VFO state) in MDx devices
|
2022-08-11 17:02:04 +02:00 |
Silvano Seva
|
4b0326b1c8
|
Fixed missing NOLOAD directive in STM32F405 linker scripts causing the linker to emit initialisation data for the BSS section at address 0x2000 0000 and, consequently, making the flasher to wipe up the settings region in MCU's internal flash.
|
2022-08-11 09:26:11 +02:00 |
Silvano Seva
|
57349cba80
|
Changed allocation of display framebuffers from dynamic to static. Reorganised code in some of the display drivers.
|
2022-08-10 12:26:04 +02:00 |
Silvano Seva
|
fdb2143157
|
Fixed bug affecting CTCSS RX squelch on MD-UV380. Solves #42
|
2022-08-02 12:54:51 +02:00 |
Silvano Seva
|
1fa13d63d8
|
Modified radio drivers so that bandwidth parameter in radio configuration is ignored for operating modes different from analog FM. Fixes #100
|
2022-08-01 18:29:20 +02:00 |
Silvano Seva
|
1bb574c4fa
|
Reorganised graphics module and moved graphics.h from interfaces to core folder
|
2022-07-18 21:30:43 +02:00 |
Silvano Seva
|
e29994f396
|
Fixed bad include in STM32 USB virtual COM driver causing clash of #define directives in xmodem implementation
|
2022-07-18 18:48:44 +02:00 |
Jacob McSwain
|
822fb84146
|
nvmem: md3x0: Explicitly read in calibration data
This should fix the frequency offset issues
|
2022-07-17 08:18:16 +02:00 |
Jacob McSwain
|
44dc9239be
|
baseband: C5000: Set the mic input during early init
Otherwise, the "frequency wiggle" is present
|
2022-07-16 08:18:06 +02:00 |
Alain Carlucci
|
724e3196b4
|
Removed exceptions from linux input stream driver
|
2022-07-10 11:01:15 +02:00 |
Alain Carlucci
|
07394cc8a0
|
Linux input stream driver: bugfixes and completed test
|
2022-07-10 11:00:49 +02:00 |
Alain Carlucci
|
1d48e5e3e0
|
Implementation of linux input stream driver
|
2022-07-10 10:59:45 +02:00 |
Silvano Seva
|
7e8a960001
|
Fixed compiler warnings on MD-UV3x0 and MD-9600 targets
|
2022-07-10 09:23:37 +02:00 |
tarxvf
|
fc6849afb9
|
Fixed linux RTC driver to make it return UTC time instead of local one
|
2022-07-10 09:15:10 +02:00 |
Silvano Seva
|
d39783af2f
|
Moved libc implementation of CPS I/O interface to drivers folder
|
2022-07-02 10:47:19 +02:00 |
Silvano Seva
|
28929aab90
|
Fixed memory leaks at linux emulator shutdown
|
2022-07-02 10:47:19 +02:00 |
Silvano Seva
|
3a288769ba
|
Added the 'sleepUntil' API function to delays interface, allowing to put a thread in sleeping state until a certain absolute timepoint is reached
|
2022-07-02 10:47:19 +02:00 |
Silvano Seva
|
2fc89bf583
|
Renamed 'HAS_GPS' and 'HAS_RTC' to, respectively, 'GPS_PRESENT' and 'RTC_PRESENT'
|
2022-07-02 10:28:28 +02:00 |
Silvano Seva
|
52ead401bd
|
Reorganised GPS task to make it a non-blocking task to be called periodically
|
2022-07-02 10:28:28 +02:00 |
Silvano Seva
|
d16eb04696
|
Reorganised data structures and functions to manage date and time
|
2022-07-02 10:28:28 +02:00 |
Silvano Seva
|
45d919f50f
|
Reorganised GPS driver to allow for non-blocking acquisition of NMEA sentences
|
2022-07-02 10:28:28 +02:00 |
Wojciech Kaczmarski
|
f1b1dc2034
|
Changed battery type for Module17 to BAT_NONE
|
2022-06-21 12:06:20 +02:00 |
Silvano Seva
|
cdbbaa0ef1
|
In Module17 output stream driver prevented the DAC channel for baseband output to be turned off when the speaker stream is activated. Fixes #78
|
2022-06-14 21:01:11 +02:00 |
Silvano Seva
|
6b2affe2cd
|
Fixed setting of RSSI level value from linux emulator shell
|
2022-06-09 23:11:01 +02:00 |
Silvano Seva
|
c966f82352
|
Fixed setting of battery voltage and transmission of PTT press signal from linux emulator shell
|
2022-06-09 23:02:38 +02:00 |
Silvano Seva
|
5c94d33b6b
|
Reorganised source code of linux emulator main engine
|
2022-06-09 22:48:51 +02:00 |
Silvano Seva
|
763eb0c2be
|
In SDL engine force display rendering when brightness texture is changed
|
2022-06-09 22:48:51 +02:00 |
Silvano Seva
|
980fa32e73
|
Reorganised source code of linux emulator SDL engine
|
2022-06-09 22:48:41 +02:00 |
Silvano Seva
|
a1888ae19e
|
Improved heap memory management in M17 demodulator class
|
2022-06-05 12:24:43 +02:00 |
Silvano Seva
|
316e588bc3
|
Updated copyright headers
|
2022-06-02 09:56:05 +02:00 |
Silvano Seva
|
14f2dccef9
|
Fixed compilation warnings
|
2022-06-02 09:04:04 +02:00 |
Niccolò Izzo
|
ae12a2126a
|
Implement codeplug read and write functions
Implemented remaining codeplug functions to read, write and insert
codeplug entries. Fix bugs in ui code. Add unit tests.
TG-428
|
2022-06-01 16:05:35 +02:00 |