Simon Kueppers
|
1681c230d1
|
Changed naming of microcontroller IO pins to IN/OUT
|
2024-09-19 12:55:49 +02:00 |
Simon Kueppers
|
b3a9a219c8
|
Changed PTT1 and RADIO-RX to a split-pad that is automatically connected, when a TRS connector is used. If not, then both pads can be used separately
|
2024-09-19 12:55:49 +02:00 |
Simon Kueppers
|
3c269d0061
|
Updated production files
|
2024-09-19 12:55:49 +02:00 |
Simon Kueppers
|
db5a5af265
|
k1-aioc Rev 1.1 with PTT2 GPIO input capabilities
|
2024-09-19 12:55:49 +02:00 |
Simon Kueppers
|
97f82cf5f9
|
Refactored IO naming to explicit IN and OUT in settings module
|
2024-09-18 13:29:20 +02:00 |
Simon Kueppers
|
595e7902bc
|
Overhauled HID configuration interface due to issues with using report_ids on Windows
|
2024-09-18 13:29:20 +02:00 |
Simon Kueppers
|
6169b7911c
|
Implemented functionality of hardware input pins on PB6/PB7
|
2024-09-18 13:29:20 +02:00 |
Simon Küppers
|
0d58a07c2e
|
Update README.md
Added note regarding TRS intermittent joints
|
2024-09-18 11:21:28 +02:00 |
Simon Küppers
|
e551ac2978
|
Update README.md
Added compatiblity note
|
2024-09-17 12:56:35 +02:00 |
Simon Kueppers
|
e93be6926f
|
Doubled CDC serial buffer size, due to instability issues with firmware updates on certain models
|
2024-07-14 16:40:18 +02:00 |
Simon Kueppers
|
92d70d3ec5
|
Renamed registers
|
2024-07-14 16:40:18 +02:00 |
Simon Küppers
|
5dbe16d50b
|
Update README.md
Added a few notes
|
2024-02-11 16:21:25 +01:00 |
Simon Küppers
|
a2b50fa4bc
|
Update README.md
|
2024-01-20 14:59:55 +01:00 |
Simon Küppers
|
d32fb2e629
|
Update README.md
Reformatted the future work portion
|
2024-01-20 14:59:35 +01:00 |
Simon Küppers
|
20962d494a
|
Merge pull request #45 from rxt1077/patch-2
Update README.md with 3D printed case link
|
2024-01-20 14:45:39 +01:00 |
Simon Küppers
|
d89b5a29d1
|
Update README.md
Adjusted text for 3D printed case
|
2024-01-20 14:45:18 +01:00 |
Simon Küppers
|
63cb2a70c1
|
Merge pull request #52 from klinquist/bootloader-mode-photo
Include photo of shorted pins, add sudo note
|
2024-01-20 14:37:17 +01:00 |
Simon Küppers
|
2c7b92c231
|
Update README.md
Changed sudo note
|
2024-01-20 14:36:46 +01:00 |
Simon Küppers
|
64d2d73993
|
Update README.md
Added note regarding parts for self-sourcer
|
2024-01-20 14:30:34 +01:00 |
Kris Linquist
|
e5d031dfe5
|
Include photo of shorted pins, add sudo note
|
2024-01-09 08:09:05 -08:00 |
Simon Kueppers
|
68e1e46ea1
|
Added debug hooks into audio and PTT system
|
2024-01-01 17:03:52 +01:00 |
Simon Kueppers
|
2fd3f70917
|
Added various read-only debug registers to register map
|
2024-01-01 17:03:30 +01:00 |
Simon Kueppers
|
e853047a2c
|
Moved flash definitions into linker file and added explicit invalidation into the programming file. This way the user configuration is lost on each firmware upgrade. Although inconvenient, it's required for now since settings might not be compatible between versions
|
2023-12-31 16:08:20 +01:00 |
Simon Kueppers
|
c0fbd8c746
|
Made Virtual COS/PTT configurable via new configuration interface
|
2023-12-31 16:06:35 +01:00 |
Simon Kueppers
|
af0ddf9714
|
Added new settings registers for IO routing and made interaction between UART and PTT configurable
|
2023-12-31 13:38:32 +01:00 |
Simon Kueppers
|
e839f4a119
|
Added COS abstraction layer
|
2023-12-30 15:12:26 +01:00 |
Simon Kueppers
|
4d08129d49
|
Modified the CM108 HID report descriptor and set all button presses to unassigned function so as to not interfere with the host system
|
2023-12-30 15:12:26 +01:00 |
Simon Kueppers
|
cd47d69fe1
|
Implemented first preview of automatic PTT and COS assertion
|
2023-12-30 15:12:26 +01:00 |
Simon Kueppers
|
122c8dd21b
|
Added functionality to send back linestate reports to host. This is currently not working correctly
|
2023-12-30 15:12:26 +01:00 |
Simon Kueppers
|
43cd92f3bb
|
Added functionality to send back HID button presses to host
|
2023-12-30 15:12:26 +01:00 |
Simon Kueppers
|
8345f991ec
|
Added configurability of USB VID:PID (issue #46)
|
2023-12-30 15:07:49 +01:00 |
Simon Kueppers
|
6c9cfed30a
|
Adjusted PTT/serial collision code to only examine PTT1 status
|
2023-12-30 15:07:49 +01:00 |
Simon Kueppers
|
3c2e4d7849
|
Implemented settings module for storing AIOC settings in a register map format
|
2023-12-30 15:07:49 +01:00 |
Simon Kueppers
|
ae56bc7af4
|
Switched from our own tinyusb bugfix branch to official 0.16.0 release
https://github.com/hathach/tinyusb/pull/1828
|
2023-12-30 15:07:49 +01:00 |
Ryan Tolboom
|
ec6dc0eac0
|
Update README.md with 3D printed case link
Resolves #44
|
2023-11-09 19:07:09 -05:00 |
Simon Küppers
|
865ff28c81
|
Update README.md
Added note regarding missing parts from JLCPCB
|
2023-11-08 17:54:37 +01:00 |
Simon Küppers
|
1d65f881fe
|
Update README.md
Added Adafruit TRS connector compatibility
|
2023-11-04 12:54:27 +01:00 |
Simon Kueppers
|
09bb15d94a
|
Added additional newlib stubs due to failing build (issue #36)
|
2023-09-10 18:52:43 +02:00 |
Simon Küppers
|
2ff6a934a6
|
Merge pull request #35 from larsks/fix/readme
Fix erroneous link in README
|
2023-07-30 19:11:09 +02:00 |
Lars Kellogg-Stedman
|
ac62d6fd06
|
Fix erroneous link in README
The link to information about the TRS connectors pointed to the wrong
section.
|
2023-07-24 23:24:33 -04:00 |
Simon Kueppers
|
3450e1bd9f
|
Updated README with new features of firmware version 1.2.0
|
2023-03-19 16:38:03 +01:00 |
Simon Kueppers
|
036085944b
|
Improved automatic USB reset feature so that dfu-util does not report an error while detaching the device
|
2023-03-12 21:44:55 +01:00 |
Simon Kueppers
|
b58c847763
|
Fixed wrong interrupt in NVIC_SetPriority call
|
2023-03-12 12:34:39 +01:00 |
Simon Kueppers
|
8c076abc7e
|
Reverted to using DTR=HIGH && RTS=LOW for asserting the PTT, since PTT would otherwise interfere during CHIRP programming with some radios (issue #11)
|
2023-03-12 12:15:40 +01:00 |
Simon Kueppers
|
b5814223f3
|
Cleaned up USB CDC class and PTT handling. Now the UART transmitter is only enabled during transmission and Hi-Z otherwise
|
2023-03-12 12:13:50 +01:00 |
Simon Kueppers
|
454467fb29
|
Fixed logic bug in pre-processor clause in watchdog reset with unsupported MCU
|
2023-03-11 12:38:47 +01:00 |
Simon Kueppers
|
09bc9a667b
|
close #21
|
2023-03-11 12:29:09 +01:00 |
Simon Kueppers
|
9f5cbb7d62
|
Added post-build script to add dfu-suffix to the firmware binary. This removes the error about missing DFU suffix when running dfu-util.
|
2023-03-11 12:19:40 +01:00 |
Aaron Griffith
|
18e4ad7a13
|
Added DFU runtime implementation to reboot into on-board DFU bootloader, thus new software can be flashed without the BOOT0 jumper over USB.
|
2023-03-11 10:45:57 +01:00 |
Simon Kueppers
|
7e7c8af252
|
Added automatic USB-reset when coming out of non-POR reset and added a handler for rebooting into the built-in DFU bootloader
|
2023-03-11 10:45:57 +01:00 |