-
Notifications
You must be signed in to change notification settings - Fork 120
piHPSDR running CW mode
Use the pihpsdr maintained by Christoph, DL1YCF.
Setting up your pihpsdr with GPIO.
https://github.com/dl1ycf/pihpsdr/releases/download/v2.5/piHPSDR-Manual.pdf
- Appendix E Attaching Morse Keys or Paddles
- Appendix G Compile-time options
- Appendix H GPIO Lines for Controllers
Select no controller. The configuration of the GPIO pins are based on the presence of the radioberry driver and the gateware version.
Connect your keyer to the CN301 radioberry IO connector.
( be carefull the connector is directly connected to your Radioberry FPGA. It can de helpfull to mount R307, R308)
Start piHPSDR and execute the following setup:

no controller.

uncheck CW handled in Radio
For details about keyer connection : https://github.com/pa3gsb/Radioberry-2.x/wiki/Radioberry-In-Output.
Christoph DL1YCF made it possible to work CW using a microcontroller: http://dl1ycf.darc.de/midicw.htm
Before building uncheck the following entries in the Makefile:
LOCALCW_INCLUDE=LOCALCW
MIDI_INCLUDE=MIDI
(i will add this also in the pihpsdr installer....)
If you are using it for CW but nothing happens, check the CW menu: „CW handled in radio“ must be UN-checked.
The controller boards mentioned by Christoph are supported; follow his information.
I am using a arduino pro micro board and did a software modification to make it work for the micro board.
https://github.com/pa3gsb/Radioberry-2.x/tree/master/SBC/rpi-4/utility/midi getting the sketch compile and upload it into your arduino.
midi.props
DEVICE=Arduino Micro
KEY=32 CHAN=5 ACTION=CWL ONOFF
KEY=33 CHAN=5 ACTION=CWR ONOFF
KEY=34 CHAN=5 ACTION=NONE