Updating ps2 firmware bzzz dating
If you use the Arduino program, it’s recommended that you set it for carriage return (lower right).
To use the CW keyer functionality, simply type in what you want to send.
Pressing it will put the keyer into command mode which is described in detail below.
Holding down the command button and pressing the left or right paddles will increase or decrease the CW speed.
In the Arduino serial interface you will need to hit Enter to send the data to the keyer for it to start sending.
Programs like Putty will immediately send the characters and the keyer will send the code immediately as well.
If you enter a double backslash (“\”), all sending buffers will be cleared and any memory sending will stop (this includes sending invoked by the PS2 keyboard or Winkey interface protocol emulation features). Help \# Play memory # \a Iambic A mode \b Iambic B mode \c Single Paddle mode \d Ultimatic mode \e#### Set serial number to #### \f#### Set sidetone frequency to #### hertz \g Bug mode \h Toggle between CW and Hell sending modes \i Transmit enable/disable \j### Dah to dit ratio (300 = 3.00) \k Callsign receive practice \l## Set weighting (50 = normal) \m### Set Farnsworth speed \n Toggle paddle reverse \o Toggle sidetone on/off \p# Program memory # \q## Switch to QRSS mode, dit length ## seconds \r Switch to regular speed mode \s Status \t Tune mode \u Manual PTT toggle \v Toggle potentiometer active / inactive \w### Set speed in WPM \x# Switch to transmitter # \y# Change wordspace to # elements (# = 1 to 9) \z Autospace on/off \ Create prosign \!
## Repeat play memory \|#### Set memory repeat (milliseconds) \* Toggle paddle echo \^ Toggle wait for carriage return to send CW / send CW immediately \~ Reset unit \& Toggle CMOS Super Keyer Timing on/off \%## Set CMOS Super Keyer Timing % \.
DL1SMF Keyer Project (English Deutsch)- Stefan has details on his hardware which is pin compatible with this software and his own software.
This is an open source Arduino based CW (Morse Code) keyer with a lot of features and flexibility, rivaling commercial keyers which often cost significantly more.
The code can be used with a full blown Arduino board or an AVR microcontroller chip can be programmed and used directly in a circuit.
Jeff, AC0C, wrote of his efforts to find a CW keyer with an “Old School Feel”. Here are the main pins you need to connect up to get started: All pins can be easily changed at the beginning of the code if desired, though note that if the PS2 keyboard functionality is used, the clock pin must remain at pin 3 due to interrupt requirements. This may look complicated and daunting at first, however the instructions below go into detail on what to configure at compile time in order to get the features you want, so don’t fear.
Barry, ZS2EZ, published a web page on his K3NG CW Keyer build, including a schematic and PC board artwork. Optional I2C functionality uses pins A4 and A5; avoid using these pins if you plan to add the Adafruit I2C LCD display now or in the future. It is recommended to start with a minimal software and hardware feature set, then add additional features as needed or if you just want to play around.