Simon Kueppers
|
4ce4b70cec
|
Implemented functionality of hardware input pins on PB6/PB7
|
2024-09-17 13:56:37 +02:00 |
Simon Kueppers
|
92d70d3ec5
|
Renamed registers
|
2024-07-14 16:40:18 +02:00 |
Simon Kueppers
|
68e1e46ea1
|
Added debug hooks into audio and PTT system
|
2024-01-01 17:03:52 +01:00 |
Simon Kueppers
|
c0fbd8c746
|
Made Virtual COS/PTT configurable via new configuration interface
|
2023-12-31 16:06:35 +01:00 |
Simon Kueppers
|
cd47d69fe1
|
Implemented first preview of automatic PTT and COS assertion
|
2023-12-30 15:12:26 +01:00 |
Simon Kueppers
|
b374bc6adf
|
Added Support for 16 kHz sample rate as well, specifically for direwolf on ARM computers (divides sample rate by 3 by default)
|
2023-02-24 15:54:06 +01:00 |
Simon Kueppers
|
d22d8c0ef7
|
Added additional sample rates of 12000 Hz, 11025 Hz (with 90 ppm error) and 8000 Hz as required by some applications (such as SoundModem).
|
2023-02-21 13:02:13 +01:00 |
Simon Kueppers
|
417b167c28
|
Switched from usb-stack assisted SOF measurement to pure software solution to keep API compatibility to the original tinyusb
|
2023-01-08 15:33:26 +01:00 |
Simon Kueppers
|
08db9ae5cd
|
Divided single sample rate clock into two individual clocks for microphone / speaker
|
2023-01-04 12:05:21 +01:00 |
Simon Kueppers
|
b44eb5da4c
|
Added support for multiple samplerates (48000, 24000, 22050)
|
2023-01-03 12:44:01 +01:00 |
Simon Kueppers
|
a2d428d26f
|
Fixed missing refactored name
|
2022-12-14 20:36:25 +01:00 |
Simon Kueppers
|
32c86dcae5
|
Changed flags to state variable for microphone/speaker and changed buffer level coupling to run only after buffer is intially at target value
|
2022-12-14 20:05:26 +01:00 |
Simon Kueppers
|
cdaf37602e
|
Implemented USB Audio Class 2.0 measure against buffer drift by very loosely coupling buffer fill level to the feedback value
|
2022-11-13 21:12:33 +01:00 |
Simon Kueppers
|
133df32a7e
|
USB Audio Class 2.0 volume controls now working
|
2022-11-13 15:40:05 +01:00 |
Simon Kueppers
|
d5b44a96a1
|
Improvements in USB audio reliability
|
2022-11-06 12:45:22 +01:00 |
Simon Kueppers
|
a8c1b99865
|
Work in progress on usb audio
|
2022-11-03 18:57:12 +01:00 |
Simon Kueppers
|
05682b143a
|
Set higher interrupt priority to ADC/DAC interrupts to avoid loss of data
|
2022-11-03 17:19:31 +01:00 |
Simon Kueppers
|
0da0b9c46b
|
Basic audio output working
|
2022-10-31 14:07:12 +01:00 |
Simon Kueppers
|
f2a99edbc4
|
Added rudimentary speaker output functionality with successful enumeration
|
2022-10-24 20:36:13 +02:00 |
Simon Kueppers
|
3144a881fe
|
Implemented rudimentary audio microphone function from example
|
2022-10-23 15:38:44 +02:00 |