Here is the software enigma decoder for the KPH Enigma transmission.
http://ciphermachinesandcryptology.com/en/enigmasim.htm

Needed instructions - scroll down to see the settings for "before 1940"
https://swling.com/blog/2022/07/decode-the-enigma-crypto-transmission-from-kph-on-saturday-july-23-2022/
Decode the Enigma: Crypto Transmission from KPH on Saturday, July 23, 2022 | The SWLing Post

This page contains the code settings but just as importantly how the settings are used - scroll down on the page to see it.
https://www.ciphermachinesandcryptology.com/en/enigmaproc.htm

From the code settings:

Date 
23
Roller Position 
V II III

Ring Positions
11 21 08

Plug Connections  
EY DT KF MO XP HN WG ZL IV JA

Characteristic Groups
lsd nuo vcr vcx

MESSAGE FROM SANFRANCISCORADIO/KPH TO DECODE:
 
HQ FR FOCH 1914Z 100  BRV LTV

VCXTY JRVHA NNKMO FGKIG
OIPLM KVHVZ WDMIP XWRBX
JKDWT KGZZA IWJVN QUTJF
HPPWG KEDDQ QFEMT UKMQU
IDIGF YUAJB RPPWS IBJCV

I believe the entire message has to be entered to decode it because after I found the decoded initial rotor settings (see the decoding process) BRV has to be initially entered to decode the second tri-letter group of LTV, to obtain the decode of LTV which I then set my enigma machine to use but my first decode was garbage, so it must be that the entire message including what I call the "check group" which is VCXTY (which I did NOT include) resulted in garbage output.


73

DR
N1EA