Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[enhancement] Support for DCD LED over CM108 #279

Open
m1geo opened this issue Jun 2, 2020 · 6 comments
Open

[enhancement] Support for DCD LED over CM108 #279

m1geo opened this issue Jun 2, 2020 · 6 comments
Assignees

Comments

@m1geo
Copy link

m1geo commented Jun 2, 2020

It would be very useful to have a DCD LED onto the radio interface board via a CM108 using one of the other GPIO pins beside GPIO3 (used for PTT).

@wb9vxy
Copy link

wb9vxy commented Sep 26, 2022

There is a DCD LED on the PAUL board that is connected to a GPI04 pin on the CM108.
How can I link that the the DCD signal in Direwolf?

@dranch
Copy link
Collaborator

dranch commented Sep 26, 2022

It's not clear what a "PAUL" board is but assuming this is driven by a CM108 audio chip, I take it you're asking to manage the DCD LED in a similar way to how Direwolf supports the PTT with C-Media CM108/CM119 GPIO pins as documented in the Direwolf User Guide Section 9.2.9.5. Is that correct? If that's correct please update this Github issue and WB2OSZ will decide if will be considered or not. If you can contribute actual code to support this, that will go a long ways to get it officially added.

@wb9vxy
Copy link

wb9vxy commented Sep 26, 2022

The PAUL Board uses the CM108 for audio and ptt.
https://hamprojects.info/paul/

The board wires GPIO3 to PTT and GPIO4 to a DCD LED on the front panel.

It would be nice if the DCD entry in the direwolf conf could be used to lite the LED on decoded packets.

@wb9vxy
Copy link

wb9vxy commented Sep 26, 2022

I believe that the CM108 functionality in Direwolf comes from hamlib.

I have requested the same feature on the hamlib github site

@m1geo
Copy link
Author

m1geo commented Sep 26, 2022

As an aside, the PCB routing on that board is wild! I enjoy the USB tracks! They're supposed to be differential pairs, yet near the IC they split around some reisistors and each have a stub on them to a capacitor that certainly isn't supposed to be there, and certainly shouldn't stub the line (but is likely there for EMC). Just made me smile.

@wb2osz
Copy link
Owner

wb2osz commented Sep 26, 2022

wb9vxy is mistaken.
Direwolf does NOT need hamlib for the CM108 PTT functionality.
It is builtin for Linux and Windows.
Hamlib is useful for other cases such as PTT over CAT control.

@wb2osz wb2osz self-assigned this Sep 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants