n4af / TR4W

TRLOG 4 Windows free amateur radio logging application
GNU General Public License v3.0
19 stars 6 forks source link

On a K4, when a preprogrammed message contains > (RIT clear), program crashes #585

Closed ny4i closed 2 years ago

n4af commented 2 years ago

i wonder: a) whether he meant on k4 b) whether also applies to xit clear: procedure TK4Radio.RITClear(whichVFO: TVFO); begin Self.SendToRadio(whichVFO,'RC',''); end;

procedure TK4Radio.XITClear(whichVFO: TVFO); begin Self.SendToRadio(whichVFO,'RC',''); end;

ny4i commented 2 years ago

Oops. That looks like a copy and paste error. I will fix that too.

I emailed to ask.

Tom Principal Solutions Architect Better Software Solutions, Inc. 727-437-2771

On Mar 4, 2022, at 2:10 PM, Howie Hoyt @.***> wrote:

i wonder: a) whether he meant on k4 b) whether also applies to xit clear: procedure TK4Radio.RITClear(whichVFO: TVFO); begin Self.SendToRadio(whichVFO,'RC',''); end;

procedure TK4Radio.XITClear(whichVFO: TVFO); begin Self.SendToRadio(whichVFO,'RC',''); end;

— Reply to this email directly, view it on GitHub https://github.com/n4af/TR4W/issues/585#issuecomment-1059440708, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC6TWSVKTVXM2RI636XIXEDU6JN3DANCNFSM5P6KTTXQ. You are receiving this because you were assigned.

ny4i commented 2 years ago

My mistake. According to the book, RC; clears both RIT and XIT. No way to clear just one.

n4af commented 2 years ago

testing on K3, seems to work FB.

ny4i commented 2 years ago

I tested with the clear command but not with the programmed message. It might not be calling same function. I’ll figure it out tonight.

Tom

Principal Solutions Architect Better Software Solutions, Inc. 727-437-2771

On Mar 4, 2022, at 2:15 PM, Howie Hoyt @.***> wrote:

 testing on K3, seems to work FB.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were assigned.

ny4i commented 2 years ago

The code in RITClear received an Abstract run time exception. The code was calling the TNetRadio object incorrectly (earlier implementation model).

ny4i commented 2 years ago

Reopening as the send CW is very choppy when sending to the network