This only works on Linux so it works on Raspberry Pi but is not supported on Windows.
See the Direwolf User Guide section?9.2.8.5 "PTT with C-Media CM108/CM119 GPIO"
It describes how to use a C-Media GPIO pin to control PTT.? No wiring is needed other than the USB connector.? I use this with my DRA-30 card and my Raspberry Pi and it works great.
You must install the optional?libudev-dev then recompile Direwolf.? There are instructions in the User Guide on how to do this.
You change the direwolf.conf file to include?
PTT CM108
--
--Bill AA6BD