开云体育

CW on Allard's Code v1.13


 

开云体育

?

Hi Allard

?

I am currently putting together a bitx with your mods implemented, however I can only see a straight key implemented. Can I connect a paddle (using another input for dots) and would the code require modification. If not I guess a keyer output could be connected to the cw key pin on the nano

?

73 de Charlie GI4FUE


 

I envisaged the same line to be used for straight and paddle keys. here is how :

1. the morse line is analog input pulled high by an external resistor of 4.7K from 5 volts.

2. the straight key is connected normally. the paddle is connected such that the dot switch has a 4.7K resistor in series and the ?the dash switch has ?a 10K resistor in series

3. when the straight key is pressed, the analog line dips to below 0.5v

4. when the dot is pressed, the 4.7K resistor shorts to ground, the voltage at analog input is 2.5v or thereabouts.

5. when the dash is pressed, the 10K resistor shorts to ground, the voltage at analog input is now 3.75 or so.

6. when both the paddles are pressed (Iambic), then the voltage is 1.75?

This is the keyer logic that i am building on ubitx too.

- f
?

On Sun, Jun 4, 2017 at 12:11 AM, Charlie Morrison <charlie@...> wrote:

?

Hi Allard

?

I am currently putting together a bitx with your mods implemented, however I can only see a straight key implemented. Can I connect a paddle (using another input for dots) and would the code require modification. If not I guess a keyer output could be connected to the cw key pin on the nano

?

73 de Charlie GI4FUE



Jack Purdum
 

I'm curious why not two I/O pins using the internal pullup resistors and a dit() and a dah() function?

Jack, W9TEE


From: Ashhar Farhan <farhanbox@...>
To: BITX20@groups.io
Sent: Saturday, June 3, 2017 2:50 PM
Subject: Re: [BITX20] CW on Allard's Code v1.13

I envisaged the same line to be used for straight and paddle keys. here is how :

1. the morse line is analog input pulled high by an external resistor of 4.7K from 5 volts.

2. the straight key is connected normally. the paddle is connected such that the dot switch has a 4.7K resistor in series and the ?the dash switch has ?a 10K resistor in series

3. when the straight key is pressed, the analog line dips to below 0.5v

4. when the dot is pressed, the 4.7K resistor shorts to ground, the voltage at analog input is 2.5v or thereabouts.

5. when the dash is pressed, the 10K resistor shorts to ground, the voltage at analog input is now 3.75 or so.

6. when both the paddles are pressed (Iambic), then the voltage is 1.75?

This is the keyer logic that i am building on ubitx too.

- f
?

On Sun, Jun 4, 2017 at 12:11 AM, Charlie Morrison <charlie@...> wrote:
?
Hi Allard
?
I am currently putting together a bitx with your mods implemented, however I can only see a straight key implemented. Can I connect a paddle (using another input for dots) and would the code require modification. If not I guess a keyer output could be connected to the cw key pin on the nano
?
73 de Charlie GI4FUE




Virus-free.


 

On Sat, Jun 3, 2017 at 11:36 am, Charlie Morrison wrote:
I am currently putting together a bitx with your mods implemented, however I can only see a straight key implemented. Can I connect a paddle (using another input for dots) and would the code require modification. If not I guess a keyer output could be connected to the cw key pin on the nano
Hi Charlie,
The current code only supports straight key. Of course you could also connect an external electronic keyer to the CW KEY input instead.
73 Allard PE1NWL

?


 

On Sat, Jun 3, 2017 at 12:12 pm, Jack Purdum wrote:
I'm curious why not two I/O pins using the internal pullup resistors and a dit() and a dah() function?
I guess this is just to save two I/O pins?

Anyway it would require some extra code and I wonder if we will be able to implement this as we are running out of program space and dynamic memory.

73 Allard PE1NWL

?


Jack Purdum
 

That makes sense...

Jack, W8TEE



From: Allard PE1NWL <pe1nwl@...>
To: BITX20@groups.io
Sent: Saturday, June 3, 2017 9:26 PM
Subject: Re: [BITX20] CW on Allard's Code v1.13

On Sat, Jun 3, 2017 at 12:12 pm, Jack Purdum wrote:
I'm curious why not two I/O pins using the internal pullup resistors and a dit() and a dah() function?
I guess this is just to save two I/O pins?

Anyway it would require some extra code and I wonder if we will be able to implement this as we are running out of program space and dynamic memory.

73 Allard PE1NWL
?



Virus-free.