Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.

Radio.CWSpeed is vexing me using FlexLib.dll

I'm using Visual Studio and referencing FlexLib.dll (and the others).

I init and connect to the radio (6600M) via calls to the dll. I then have a Radio called ActiveRadio. I then execute the following code:

      ActiveRadio.CWSpeed = 10;

      Console.WriteLine(ActiveRadio.CWSpeed.ToString());

      ActiveRadio.GetCWX().Send("x");

      Thread.Sleep(1000);

      Console.WriteLine(ActiveRadio.CWSpeed.ToString());

The output from the two console writes is:

10

30

You can replace the send by hitting the paddle with the same result. If I remove the Sleep the output is:

10

10

Am I missing something or is the dll giving me misleading info? The speed actually does stay at 10. If I reduce the sleep to less than 40 I get 10 10 as the output.

Leave a Comment