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 |
Simon Kueppers
|
7306a9553d
|
Fixed incorrect version in schematics
|
2023-02-26 16:58:21 +01:00 |
Simon Kueppers
|
737d6b884d
|
Implemented CM108-like feedback on interrupt endpoint, whenever a GPIO state changes (which currently happens only if the GPIO output register is being written)
|
2023-02-26 14:58:16 +01:00 |
Simon Kueppers
|
cd458b49bb
|
Modeled descriptor exactly after CM108 instead of generic 4 bytes unassigned input/output so that the USB hid host driver will actually start polling the interrupt endpoint
|
2023-02-26 14:58:16 +01:00 |
Simon Kueppers
|
786cfc12ba
|
Fixed wrong usage of write-only BSRR and BRR GPIO registers
|
2023-02-26 14:58:16 +01:00 |
Simon Küppers
|
45ef1e3e20
|
Update README.md
Beautified and added badges
|
2023-02-26 09:24:10 +01:00 |
Simon Küppers
|
37a94d5eee
|
Update README.md
Added link to Discord channel
|
2023-02-26 09:06:28 +01:00 |
Simon Kueppers
|
4621bad7d8
|
Merge branch 'v1.1'
|
2023-02-24 15:54:34 +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
|
53ec569372
|
HID input report cleanup
|
2023-02-24 15:54:06 +01:00 |
Simon Kueppers
|
4ddda35c2b
|
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:48:35 +01:00 |
Simon Küppers
|
22595e6980
|
Update README.md
Added YouTube video from HAM RADIO DUDE
|
2023-02-23 21:22:44 +01:00 |
Simon Kueppers
|
6e77ea22ae
|
Initial commit for CM108 style HID endpoint PTT support
|
2023-02-23 16:12:03 +01:00 |
Simon Kueppers
|
ae24f73803
|
Separated PTT control into separate header file
|
2023-02-23 16:09:39 +01:00 |