开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

fldigi 4.2.05.09 development version posted at

 

开云体育

Index of /alpha/fldigi

commit 4701d2d2918a2aaacb49371fa3be0de64293dbc2
Author: dave-w1hkj <w1hkj@...>
Date:   Fri Apr 26 01:26:08 2024 -0500

    UDP log record
    
      * add write log record to UDP socket concurrent with other
        internal and external logbook recording.  UDP record in
        ADIF format and contains the following fields:
          . ADIF_MODE, SUBMODE
          . FREQ, BAND
          . QSO_DATE, TIME_ON
          . QSO_DATE_OFF, TIME_OFF
          . GRIDSQUARE
          . NAME, QTH, STATE, VE_PROV, COUNTRY
          . RST_SENT, RST_RCVD
          . STX, STR
        and record terminated by <EOR>

commit 6d87dd4ddf10b1279d0174417172ad0a39170cdb
Author: dave-w1hkj <w1hkj@...>
Date:   Sat Apr 27 07:44:58 2024 -0500

    FMT thread
    
      * insure that FMT thread is closed when modem is deleted
        . windows gags on multiple threads writing to same object
      * put a whole file lock on the csv file during entire time
        it is being written to by the FMT modem.  Excel is an
        ultra greedy application that attempts to lock a file before
        any reads or writes and does so even to a file opened for
        write by another program.  Bah Humbug!


73, David, W1HKJ


Re: Next version FLdigi

 

David, w1hkj ?wrote in email:
Do you have a specific format in mind for the log entry payload?
Good day David.

Implement sending an ADIF text string, which is logged similar to wsjt/jtdx/mshv. In the settings you need to be able to specify the FQDN or IP address of the server and the port on the server. (Variant 1).

An example of what comes from wsjt-x:
<BAND:3>15m <STATION_CALLSIGN:6>RW6AVK <MY_GRIDSQUARE:6>KN95la <CALL:8>R3KEE/MM <FREQ:9>21.075377 <MODE:3>FT8 <QSO_DATE:8>20240426 <TIME_ON:6>053920 <QSO_DATE_OFF:8>20240426 <TIME_OFF:6>053920 <RST_SENT:3>-15 <RST_RCVD:3>+05 <GRIDSQUARE:4>KO91 <EOR>

You can suggest sending the data that is specified in the Log export settings to adif. (Variant 2).

Implement a new macro <UDPLOG> in which you indicate which fields are sent and where. (Variant 3). Similar macro <EQSL:[message>. To simplify the macro, you can take the necessary fields from the Log export table. This macro tag should be put before <LOG> or <LNW>. Macro <UDPLOG> should not replace <LOG> or <LNW>.


Re: Minimal Hellschreiber for Linux

 

2m and GMRS are FM analog since that’s by far the most common (I should add that in), 10 meters is USB, and 40 is CW. None of these options should be relied on for primary assistance but between staying in touch (with someone at least) and offering an easy backup it has a place in most people’s plans. I don’t think Hell has a place but it’s an interesting idea to chase down. It would be a nice rag chew option for those away with minimal gear.


Re: Minimal Hellschreiber for Linux

 

I couldn't tell from your link about the wilderness protocol, but which band and modulation are you planning to use as primary? I ask because I recently did some weak signal testing with various fldigi modes on VHF FM, and THOR 4 & THOR Micro blew FM CW out of the water (although I admit there could be something I'm doing wrong).

If you're doing CW on HF, I really like my Tru SDX. It has a CW decoder, and the PTT button sends CW. I know the developer recommends against relying on it for life safety, but I think it has a place in the back country for being so light, compact, and having such low power consumption.?

What draws you to Hellschreiber? I think it looks fascinating. I need to try it out. I just wonder how many people would be monitoring HS in a back country emergency.?


Re: Minimal Hellschreiber for Linux

 

Since we're sharing things, here's what's in the back of my mind for this project. I'm leaning toward CW (not necessarily Morse Code...) but if the hardware could be super basic it might be a nice way to communicate with high SNR but a low learning barrier. Hell is CW so a little keyboard and screen with the plugs as described could fit into any kit radio and give good results. There's a lot to work out and you are seeing this in the middle of chasing down the feasibility of some ideas.

https://github.com/K3KDW/WildernessProtocolExtended


Re: Minimal Hellschreiber for Linux

 

I didn't think about the digipi, good call!

And TE, your stuff is right up my alley man!


Re: Minimal Hellschreiber for Linux

 

I have built something similar on my channel - the terminal element - linked in my bio. It's not exactly what you described, but you might find some ideas there. I have one system I keep in my backpack that's just a small battery, a Pi, a digirig sound card interface, and a VHF radio. The GUI is accessed by my cell phone through a VNC connection over an off-grid wireless access point.?


Re: Minimal Hellschreiber for Linux

 

DigiPi with one of those TFT displays?

Joel - W4JBB


Re: Minimal Hellschreiber for Linux

 

Good question, I should have specified. I meant light from a user input standpoint. This is a long shot but ideally there's a tiny program out there that only does hellschreiber and has next to no options. Just a screen that displays the decode and a place to enter text to be encoded. This would be great in the command line if it wasn't a visual decode mode. Ultra respect to whoever makes an ascii text display for hell in the command line haha.

The ideal hardware is something like those LoRa messengers that are popping up with tiny keyboards and screens. The idea is to equip something like that with a 3.5 mm audio jack to receive audio from a CW radio and a second 3.5 to put in place of the morse key. Bingo, you're now running digital on a cheap QRP cw kit.


Re: Minimal Hellschreiber for Linux

 

This sounds like a fun project. Can you explain more about what you mean by lighter, though? I perceive that fldigi on a pi is pretty light (I even have a couple pi model 2s that run fldigi full time. One has been running for 330 days!), but I might not be understanding what you're trying to accomplish.?

Lighter weight might look like a Pi Zero 2W, but then you might have to add a micro USB hub, which detracts from the tiny form factor of that machine.


Minimal Hellschreiber for Linux

 

Hello all!

I'm looking for a minimal Hellschreiber setup for portable use. There are arduino based encoders but I'm finding very little for decoding aside from fldigi. If this needs to run on a raspberry pi with command line flags that's fine but is there anything lighter? Must be linux please.


Re: fldigi 4.2.05

 

开云体育

Well, we have a way to bypass the OS security model for the microphone.? Not the final solution, but at least one that works for now.

David

On 4/26/24 09:38, Gary Rogers, KO3F wrote:

Dave, here is the print from terminal:

Last login: Tue Apr 23 17:34:25 on console


The default interactive shell is now zsh.

To update your account to use zsh, please run `chsh -s /bin/zsh`.

For more details, please visit .

MacBook-Pro:~ charlesrogers$ cd

MacBook-Pro:~ charlesrogers$ mkdir testbin

MacBook-Pro:~ charlesrogers$ cd testbin

MacBook-Pro:testbin charlesrogers$ cp /Applications/fldigi*/Contents/MacOS/* .

MacBook-Pro:testbin charlesrogers$ ls

fldigi

MacBook-Pro:testbin charlesrogers$ ./fldigi

E: [10:29:05.822] soundcard/sound.cxx : 1815 : init_stream

? ? Could not find device "", using default device

I: [10:29:05.822] soundcard/sound.cxx : 1928 : start_stream

?? ?

open pa stream for read:

? samplerate? ? : 48000

? device number : 1

? # channels? ? : 1

? latency ? ? ? : 0.061687

? sample Format : paFloat32

I: [10:29:31.481] soundcard/sound.cxx : 1391 : Open

? ? Port Audio open mode = Read

device type = paInDevelopment

device name =?

# input channels 1

# output channels 2

I: [10:29:41.775] trx/trx.cxx : 1018 : trx_close

? ? closing trx thread

I: [10:29:41.930] trx/trx.cxx : 1048 : trx_close

? ? trx thread closed

MacBook-Pro:testbin charlesrogers$ ./fldigi

E: [10:30:07.209] soundcard/sound.cxx : 1815 : init_stream

? ? Could not find device "", using default device

I: [10:30:07.210] soundcard/sound.cxx : 1928 : start_stream

?? ?

open pa stream for read:

? samplerate? ? : 48000

? device number : 1

? # channels? ? : 1

? latency ? ? ? : 0.061687

? sample Format : paFloat32

I: [10:30:07.276] soundcard/sound.cxx : 1391 : Open

? ? Port Audio open mode = Read

device type = paInDevelopment

device name =?

# input channels 1

# output channels 2


This first time I ran the ./fldigi command, terminal asked for microphone access once. I closed the app and reopened. It did not ask for microphone access the second time.


Going into Finder>Testbin>FLDIGI, the app opened and closed twice and did not ask for microphone access. Print below:


Last login: Fri Apr 26 10:34:24 on ttys001


The default interactive shell is now zsh.

To update your account to use zsh, please run `chsh -s /bin/zsh`.

For more details, please visit .

/Users/charlesrogers/testbin/fldigi ; exit;

MacBook-Pro:~ charlesrogers$ /Users/charlesrogers/testbin/fldigi ; exit;

E: [10:34:56.928] soundcard/sound.cxx : 1815 : init_stream

? ? Could not find device "", using default device

I: [10:34:56.928] soundcard/sound.cxx : 1928 : start_stream

?? ?

open pa stream for read:

? samplerate? ? : 48000

? device number : 1

? # channels? ? : 1

? latency ? ? ? : 0.061687

? sample Format : paFloat32

I: [10:34:56.959] soundcard/sound.cxx : 1391 : Open

? ? Port Audio open mode = Read

device type = paInDevelopment

device name =?

# input channels 1

# output channels 2

I: [10:35:08.708] trx/trx.cxx : 1018 : trx_close

? ? closing trx thread

I: [10:35:08.879] trx/trx.cxx : 1048 : trx_close

? ? trx thread closed

logout


Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.


[Process completed]


Hope this helps!


On Apr 26, 2024, at 10:10?AM, Dave, W1HKJ via groups.io <w1hkj@...> wrote:

  1. ./fldigi



Re: fldigi 4.2.05

 

开云体育

Dave, here is the print from terminal:

Last login: Tue Apr 23 17:34:25 on console


The default interactive shell is now zsh.

To update your account to use zsh, please run `chsh -s /bin/zsh`.

For more details, please visit https://support.apple.com/kb/HT208050.

MacBook-Pro:~ charlesrogers$ cd

MacBook-Pro:~ charlesrogers$ mkdir testbin

MacBook-Pro:~ charlesrogers$ cd testbin

MacBook-Pro:testbin charlesrogers$ cp /Applications/fldigi*/Contents/MacOS/* .

MacBook-Pro:testbin charlesrogers$ ls

fldigi

MacBook-Pro:testbin charlesrogers$ ./fldigi

E: [10:29:05.822] soundcard/sound.cxx : 1815 : init_stream

? ? Could not find device "", using default device

I: [10:29:05.822] soundcard/sound.cxx : 1928 : start_stream

?? ?

open pa stream for read:

? samplerate? ? : 48000

? device number : 1

? # channels? ? : 1

? latency ? ? ? : 0.061687

? sample Format : paFloat32

I: [10:29:31.481] soundcard/sound.cxx : 1391 : Open

? ? Port Audio open mode = Read

device type = paInDevelopment

device name =?

# input channels 1

# output channels 2

I: [10:29:41.775] trx/trx.cxx : 1018 : trx_close

? ? closing trx thread

I: [10:29:41.930] trx/trx.cxx : 1048 : trx_close

? ? trx thread closed

MacBook-Pro:testbin charlesrogers$ ./fldigi

E: [10:30:07.209] soundcard/sound.cxx : 1815 : init_stream

? ? Could not find device "", using default device

I: [10:30:07.210] soundcard/sound.cxx : 1928 : start_stream

?? ?

open pa stream for read:

? samplerate? ? : 48000

? device number : 1

? # channels? ? : 1

? latency ? ? ? : 0.061687

? sample Format : paFloat32

I: [10:30:07.276] soundcard/sound.cxx : 1391 : Open

? ? Port Audio open mode = Read

device type = paInDevelopment

device name =?

# input channels 1

# output channels 2


This first time I ran the ./fldigi command, terminal asked for microphone access once. I closed the app and reopened. It did not ask for microphone access the second time.


Going into Finder>Testbin>FLDIGI, the app opened and closed twice and did not ask for microphone access. Print below:


Last login: Fri Apr 26 10:34:24 on ttys001


The default interactive shell is now zsh.

To update your account to use zsh, please run `chsh -s /bin/zsh`.

For more details, please visit https://support.apple.com/kb/HT208050.

/Users/charlesrogers/testbin/fldigi ; exit;

MacBook-Pro:~ charlesrogers$ /Users/charlesrogers/testbin/fldigi ; exit;

E: [10:34:56.928] soundcard/sound.cxx : 1815 : init_stream

? ? Could not find device "", using default device

I: [10:34:56.928] soundcard/sound.cxx : 1928 : start_stream

?? ?

open pa stream for read:

? samplerate? ? : 48000

? device number : 1

? # channels? ? : 1

? latency ? ? ? : 0.061687

? sample Format : paFloat32

I: [10:34:56.959] soundcard/sound.cxx : 1391 : Open

? ? Port Audio open mode = Read

device type = paInDevelopment

device name =?

# input channels 1

# output channels 2

I: [10:35:08.708] trx/trx.cxx : 1018 : trx_close

? ? closing trx thread

I: [10:35:08.879] trx/trx.cxx : 1048 : trx_close

? ? trx thread closed

logout


Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.


[Process completed]


Hope this helps!


On Apr 26, 2024, at 10:10?AM, Dave, W1HKJ via groups.io <w1hkj@...> wrote:

  1. ./fldigi


Re: fldigi 4.2.05

 

开云体育

Gary,

If you are comfortable with terminal commands, please perform the following test for me.
  1. Open a terminal window
  2. Enter the following sequence of commands
    1. cd
    2. mkdir testbin
    3. cd testbin
    4. cp /Applications/fldigi*/Contents/MacOS/* .
    5. ls
    6. ./fldigi

Does fldigi start, close, and restart without the OS microphone access demands?

If you can open and close fldigi in this way, then try:

  1. Open Finder
  2. Change to the testbin folder
  3. Double click on the fldigi binary icon

What results using this method?

Both allow fldigi to run without prejudice on my Macbook Air.

David


On 4/26/24 08:29, Dave, W1HKJ wrote:

Good morning Gary,

Thank you for the test.? I guess 4 times is better than infinite, but still not good enough.? The dmg was created on a Macbook Air, M2 processor, running the latest Sonoma OS.? I was testing the binary from a terminal and it's behavior was OK.

Installed the App from the dmg to both the /Applications folder and the launch bar.? Launching from the launch bar icon also required me to jump through the burning microphone loop 4 times.

The Macbook does not have any audio codecs attached except for the internal Microphone/Speaker devices.

Absolutely no difference in the code execution.? I'll be working on the problem later today.

David

On 4/26/24 03:50, Gary Rogers, KO3F wrote:
Macbook Pro M2 chip Sonoma 14.5 - Downloaded and installed, had to click OK on the microphone permission button four times before it was satisfied. Same behavior if I shutdown FLdigi and start it back up. Nothing connected to the computer except battery charger.



Re: fldigi 4.2.05

 

开云体育

Thank you John,

This seems to be a problem specific to Sonoma, whether running on i5, i7, M1, M2, or M3.? Apple is paranoid about applications that might use the microphone; background apps eavesdropping on your monitary or sexual exploits.? Code development driven by the legal department.

fldigi is designed to alternately close and open the sound stream for Rx and Tx. The OS goes into it's security thrashing every time the stream is opened for Rx.

Dave

On 4/26/24 08:40, John T. Hoskins, WA5NJG wrote:

Dave,

Opens OK on MacOs 12.6 Monterrey. Seems to work fine.

John, WA5NJG

On Apr 25, 2024, at 11:16 PM, Dave, W1HKJ <w1hkj@...> wrote:

If you are using fldigi on MacOS Sonoma please test this version posted at

Index of /alpha/fldigi

Please report test results.? Thank you.

73, David, W1HKKJ


On 4/25/24 20:16, Dave, W1HKJ wrote:
Unfortunately that does not work on some machines.? My MacAir with an M2 and Sonoma does the same thing.? This appears to be a change in the microphone security policy.? Totally anal.

I am investigating.

73, David, W1HKJ

On 4/25/24 19:58, Mark Schoonover via wrote:
You need to grant FLDigi access to the mic through the security control panel. I'm not in front of my machine to give you the steps.?

On Thu, Apr 25, 2024, 17:39 Rich K4AKS via <richcoloyan=[email protected]> wrote:
I downloaded 4.2.05 on my Mac M1 (Sonoma 14.4.1) today and when I go to open it I keep receiving a dialog box asking for permission to access the microphone.? When I click allow the dialog box just keeps popping up endlessly.? Tried restarting and same issue.

4.2.03 still works fine.





Re: fldigi 4.2.05

 

开云体育

Dave,

Opens OK on MacOs 12.6 Monterrey. Seems to work fine.

John, WA5NJG

On Apr 25, 2024, at 11:16 PM, Dave, W1HKJ <w1hkj@...> wrote:

If you are using fldigi on MacOS Sonoma please test this version posted at

Index of /alpha/fldigi

Please report test results.? Thank you.

73, David, W1HKKJ


On 4/25/24 20:16, Dave, W1HKJ wrote:
Unfortunately that does not work on some machines.? My MacAir with an M2 and Sonoma does the same thing.? This appears to be a change in the microphone security policy.? Totally anal.

I am investigating.

73, David, W1HKJ

On 4/25/24 19:58, Mark Schoonover via wrote:
You need to grant FLDigi access to the mic through the security control panel. I'm not in front of my machine to give you the steps.?

On Thu, Apr 25, 2024, 17:39 Rich K4AKS via <richcoloyan=[email protected]> wrote:
I downloaded 4.2.05 on my Mac M1 (Sonoma 14.4.1) today and when I go to open it I keep receiving a dialog box asking for permission to access the microphone.? When I click allow the dialog box just keeps popping up endlessly.? Tried restarting and same issue.

4.2.03 still works fine.




Re: fldigi 4.2.05

 

开云体育

Good morning Gary,

Thank you for the test.? I guess 4 times is better than infinite, but still not good enough.? The dmg was created on a Macbook Air, M2 processor, running the latest Sonoma OS.? I was testing the binary from a terminal and it's behavior was OK.

Installed the App from the dmg to both the /Applications folder and the launch bar.? Launching from the launch bar icon also required me to jump through the burning microphone loop 4 times.

The Macbook does not have any audio codecs attached except for the internal Microphone/Speaker devices.

Absolutely no difference in the code execution.? I'll be working on the problem later today.

David

On 4/26/24 03:50, Gary Rogers, KO3F wrote:

Macbook Pro M2 chip Sonoma 14.5 - Downloaded and installed, had to click OK on the microphone permission button four times before it was satisfied. Same behavior if I shutdown FLdigi and start it back up. Nothing connected to the computer except battery charger.


Re: fldigi 4.2.05

 

开云体育

Macbook Pro M2 chip Sonoma 14.5 - Downloaded and installed, had to click OK on the microphone permission button four times before it was satisfied. Same behavior if I shutdown FLdigi and start it back up. Nothing connected to the computer except battery charger.


On Apr 26, 2024, at 12:16?AM, Dave, W1HKJ via groups.io <w1hkj@...> wrote:

If you are using fldigi on MacOS Sonoma please test this version posted at

Index of /alpha/fldigi

Please report test results.? Thank you.

73, David, W1HKKJ


On 4/25/24 20:16, Dave, W1HKJ wrote:
Unfortunately that does not work on some machines.? My MacAir with an M2 and Sonoma does the same thing.? This appears to be a change in the microphone security policy.? Totally anal.

I am investigating.

73, David, W1HKJ

On 4/25/24 19:58, Mark Schoonover via groups.io wrote:
You need to grant FLDigi access to the mic through the security control panel. I'm not in front of my machine to give you the steps.?

On Thu, Apr 25, 2024, 17:39 Rich K4AKS via <richcoloyan=[email protected]> wrote:
I downloaded 4.2.05 on my Mac M1 (Sonoma 14.4.1) today and when I go to open it I keep receiving a dialog box asking for permission to access the microphone.? When I click allow the dialog box just keeps popping up endlessly.? Tried restarting and same issue.

4.2.03 still works fine.




Re: fldigi 4.2.05

 

开云体育

If you are using fldigi on MacOS Sonoma please test this version posted at

Index of /alpha/fldigi

Please report test results.? Thank you.

73, David, W1HKKJ


On 4/25/24 20:16, Dave, W1HKJ wrote:

Unfortunately that does not work on some machines.? My MacAir with an M2 and Sonoma does the same thing.? This appears to be a change in the microphone security policy.? Totally anal.

I am investigating.

73, David, W1HKJ

On 4/25/24 19:58, Mark Schoonover via groups.io wrote:
You need to grant FLDigi access to the mic through the security control panel. I'm not in front of my machine to give you the steps.?

On Thu, Apr 25, 2024, 17:39 Rich K4AKS via <richcoloyan=[email protected]> wrote:
I downloaded 4.2.05 on my Mac M1 (Sonoma 14.4.1) today and when I go to open it I keep receiving a dialog box asking for permission to access the microphone.? When I click allow the dialog box just keeps popping up endlessly.? Tried restarting and same issue.

4.2.03 still works fine.



Re: fldigi 4.2.05

 

开云体育

Do you have any audio devices other than microphone and built-in speakers attached to the computer?

David

On 4/25/24 19:39, Rich K4AKS via groups.io wrote:

I downloaded 4.2.05 on my Mac M1 (Sonoma 14.4.1) today and when I go to open it I keep receiving a dialog box asking for permission to access the microphone. ?When I click allow the dialog box just keeps popping up endlessly. ?Tried restarting and same issue.

4.2.03 still works fine.