Moderated flrig 1.3.52.11 posted at


Dave, W1HKJ
 

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ


Dennis Rayfield
 

Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ



Dave, W1HKJ
 

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:

Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ




Dennis Rayfield
 

Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ





Harry Bloomberg, W3YJ
 

Dave:
   I've confirmed the problem on my MacBook Pro running Big Sur.  1.3.52.9 opens OK, 1.3.52.11 just give me an empty white box.  Attached is a crash report...hope you can read it.

73,
Harry W3YJ



On Sat, Nov 21, 2020 at 5:09 PM Dennis Rayfield <ki3fdar@...> wrote:
Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ





Dave, W1HKJ
 

You might want to try the i386 dmg Dennis.  You are the first person I know of to try running this code on an M1 processor.  Do you have Rosetta-2 installed?

David

On 11/21/20 4:09 PM, Dennis Rayfield wrote:

Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ






Harry Bloomberg, W3YJ
 

One clarification...I get the crash dump when I quit Flrig.

Harry


On Sat, Nov 21, 2020 at 5:23 PM Harry Bloomberg, W3YJ via groups.io <hbloomb=gmail.com@groups.io> wrote:
Dave:
   I've confirmed the problem on my MacBook Pro running Big Sur.  1.3.52.9 opens OK, 1.3.52.11 just give me an empty white box.  Attached is a crash report...hope you can read it.

73,
Harry W3YJ



On Sat, Nov 21, 2020 at 5:09 PM Dennis Rayfield <ki3fdar@...> wrote:
Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ





Dave, W1HKJ
 

Looks like the crash occurs in the bowels of the fltk library.  The x86_64 was build against fltk 1.4.0, the latest and the one needed for the other Big Sur dmgs.  I think Apple is eventually going to make it impossible to run the flxxx applications.

Dave

On 11/21/20 4:23 PM, Harry Bloomberg, W3YJ wrote:

Dave:
   I've confirmed the problem on my MacBook Pro running Big Sur.  1.3.52.9 opens OK, 1.3.52.11 just give me an empty white box.  Attached is a crash report...hope you can read it.

73,
Harry W3YJ



On Sat, Nov 21, 2020 at 5:09 PM Dennis Rayfield <ki3fdar@...> wrote:
Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ






Dave, W1HKJ
 

Built on 10.13.x.  Tested OK on 10.14.x, 10.15.x.  Sorry, but I am not able to test on 11.x

My suggestion at this point in time is to either not install macOS 11.x or to install it in a separate partition so that you can still boot to one of the 10.xx.xx OS installs.

Dave

On 11/21/20 5:34 PM, Dave, W1HKJ wrote:

Looks like the crash occurs in the bowels of the fltk library.  The x86_64 was build against fltk 1.4.0, the latest and the one needed for the other Big Sur dmgs.  I think Apple is eventually going to make it impossible to run the flxxx applications.

Dave

On 11/21/20 4:23 PM, Harry Bloomberg, W3YJ wrote:
Dave:
   I've confirmed the problem on my MacBook Pro running Big Sur.  1.3.52.9 opens OK, 1.3.52.11 just give me an empty white box.  Attached is a crash report...hope you can read it.

73,
Harry W3YJ



On Sat, Nov 21, 2020 at 5:09 PM Dennis Rayfield <ki3fdar@...> wrote:
Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ







Harry Bloomberg, W3YJ
 

I have a spare Intel MacBook Pro that is running NoMachine and Big Sur.  If you can log into it, would this be helpful to you?

73,
Harry W3YJ


On Sat, Nov 21, 2020 at 6:55 PM Dave, W1HKJ <w1hkj@...> wrote:
Built on 10.13.x.  Tested OK on 10.14.x, 10.15.x.  Sorry, but I am not able to test on 11.x

My suggestion at this point in time is to either not install macOS 11.x or to install it in a separate partition so that you can still boot to one of the 10.xx.xx OS installs.

Dave

On 11/21/20 5:34 PM, Dave, W1HKJ wrote:
Looks like the crash occurs in the bowels of the fltk library.  The x86_64 was build against fltk 1.4.0, the latest and the one needed for the other Big Sur dmgs.  I think Apple is eventually going to make it impossible to run the flxxx applications.

Dave

On 11/21/20 4:23 PM, Harry Bloomberg, W3YJ wrote:
Dave:
   I've confirmed the problem on my MacBook Pro running Big Sur.  1.3.52.9 opens OK, 1.3.52.11 just give me an empty white box.  Attached is a crash report...hope you can read it.

73,
Harry W3YJ



On Sat, Nov 21, 2020 at 5:09 PM Dennis Rayfield <ki3fdar@...> wrote:
Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ







Dennis Rayfield
 

Dave,

I tried with the i386 dmg and get the empty white box.  I do have Rosetta2 installed, and it does work.  I installed FLwkey and it works fine.

Let me know if a crash report will help.

73,

Denny - KI3F



On Nov 21, 2020, at 5:23 PM, Harry Bloomberg, W3YJ <hbloomb@...> wrote:

Dave:
   I've confirmed the problem on my MacBook Pro running Big Sur.  1.3.52.9 opens OK, 1.3.52.11 just give me an empty white box.  Attached is a crash report...hope you can read it.

73,
Harry W3YJ



On Sat, Nov 21, 2020 at 5:09 PM Dennis Rayfield <ki3fdar@...> wrote:
Flrig-1.3.52.11_x86_64.dmg

73,
Denny - KI3F



On Nov 21, 2020, at 4:49 PM, Dave, W1HKJ <w1hkj@...> wrote:

Which dmg?

On 11/21/20 2:02 PM, Dennis Rayfield wrote:
Dave,

I tried running this on a Mac Mini M1 under Mac OS 11.0.1 and it fails immediately.  Is this setup not supported yet, or is there some configuration that I need to do?

73,

Denny - KI3F



On Nov 21, 2020, at 1:29 PM, Dave, W1HKJ <w1hkj@...> wrote:

http://www.w1hkj.com/alpha/flrig/

Sat Nov 21 12:00:00 2020 -0500  Version 1.3.52.11

  OpenBSD
    * Add serial port discovery for OpenBSD

  Xiegu G90 etal
    * Correctly parse Xiegu G90 power output in tenths of watts
    * Add XML-RPC API: rig.get_pwrmeter_scale. Divide rig.get_pwrmeter by
      this value to get the actual value in watts.
    * Add XML-RPC API: rig.get_swrmeter (currently broken with G90 since it
      seemingly always outputs 0)

  FT757GX2
    * adde Yaesu FT-757GX2 transceiver

  Cmd Buttons
    * fix issue with commands 17-24

  FTdx101D
    * Correct read ALC

  IC705
    * change power set/get to % of full power

  commands
    * fix read/write of commands to status file

  FT450D
    * add AGC button
    * relabel IPO button

  Extras dialog
    * change tab labels for better fit on Pi & macOS

  FT-991/A
    * FT991A
      - Correct FT991A mic gain, values are 0 .. 100.
      - FT-991A split
        . The FT-991/A does not support the FR CAT command
        . change to use RI (Radio Information) CAT command
      - Add 50ms delay between setting PTT and reading
        . corrects timing problems with WSJTX.
    * FT991, clean up class code structures

  Remove superfluous ceil call in get_rf_gain() as the cast to int truncates it anyway.

  FT450D / TS-480SAT
    * Change for loops to while loops.
    * Simplify logic in some places.
    * Fix RF slider values on the FT-450D which were inverted

  CPU optimization
    * added new --enable-optimizations options to ./configure
      - RaspberryPi 1,2,3,4 [rpi1, rpi2, rpi3, rpi4]
      - BeagleBone Black [bbb]
      - Cyclone5 [cyclone5]
      - Optimize for sse4 [sse4]
      - Use AVX extensions [avx, avx2]
      - i486, i686 [i486, i686]
      - x86-64 [x86-64]
      - ARM CPU-native [nativeARM]

  Font Browser
    * fix segmentation fault

73, David, W1HKJ






<crash_report.txt>


Dennis Rayfield
 

One more point.  I also have Mac OS 11.0.1 running on an intel MacBook Pro, and FLrig 1.3.52.11 works fine on it.

73,

Denny - KI3F


Dave, W1HKJ
 

Perhaps a difference in the display resolution?

Dave

On 11/21/20 7:40 PM, Dennis Rayfield wrote:

One more point.  I also have Mac OS 11.0.1 running on an intel MacBook Pro, and FLrig 1.3.52.11 works fine on it.

73,

Denny - KI3F


Dennis Rayfield
 

Dave,

Making the display resolution the same made no difference.  One point to note is that I am using exactly the same binary on both systems.  What I mean by that is that I moved FLrig to the desktop, and I share a desktop between the two machines through iCloud.  So when I run it on either machine, I am running the same application image from the iCloud desktop.

I also get an immediate failure on Fldigi when I open it on the M1 Mini.  It runs on the Big Sur MacBook, but I have some other issues with it that I need to test a bit more.

73,

Denny - KI3F