¿ªÔÆÌåÓý

Re: uBITX working, question about power, PTT pop, LOUD headphone output #ubitx


 

The problem with CW on the stock uBitx is not enough pins into the Raduino to do?
everything we want it to do.? The uBitx uses a single pin for hand key, paddle dot, and paddle dash,
those all drive that one pin through a resistor network, the Nano reads an analog voltage and decides
which is happening.? Contact resistance can quickly get in the way of this scheme.


Here's the code, down in ubitx_keyer.ino? from??
###################################
//reads the analog keyer pin and reports the paddle
byte getPaddle(){
? int paddle = analogRead(ANALOG_KEYER);
?
? if (paddle > 800)? ? ? ? ?// above 4v is up
? ? return 0;
?
? if (paddle > 600)? ? // 4-3v is dot
? ? return PADDLE_DASH;
? else if (paddle > 300)? ? //1-2v is dash
? ? return PADDLE_DOT;
? else if (paddle > 50)
? ? return PADDLE_BOTH;? ? ?//both are between 1 and 2v
? else
? ? return PADDLE_STRAIGHT; //less than 1v is the straight key
}
###########################


Here's three possible solutions:

There has been new firmware developed that frees up digital pins by moving from the
parallel LCD display to an i2c version of the LCD, so can use separate digital lines for paddle and handkey.
Perhaps someone else here can recommend a specific firmware version that works well for CW use.

Use a single digital pin, the firmware treating it as a hand key, could be driven from an electronic keyer.
But I believe the pin will have to be moved, as A6 is analog only.

Or use the stock firmware, but drive the single analog line with a small circuit board using 2n7000 FET's,
taking in separate digital lines from your paddle or hand key.? ?
?/g/BITX20/topic/7709984#37057
?/g/BITX20/topic/7791181

Jerry


On Thu, Feb 22, 2018 at 11:55 am, Kai Nilakari wrote:
I like to operate CW but hand keying is impossible due to sending errors which I get whenever I try to pound brass.

Join [email protected] to automatically receive all group messages.