Keyboard Shortcuts
Likes
- Linuxham
- Messages
Search
fldigi 4.2.05.09 development version posted at
开云体育Index of /alpha/fldigicommit 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 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
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: |
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!
|
Re: fldigi 4.2.05
开云体育Gary,If you are comfortable with terminal commands, please perform the following test for me.
Does fldigi start, close, and restart without the OS microphone access demands? If you can open and close fldigi in this way, then try:
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, |
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, |
Re: fldigi 4.2.05
toggle quoted message
Show quoted text
|
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.
|
Re: fldigi 4.2.05
开云体育If you are using fldigi on MacOS Sonoma please test this version posted atIndex of /alpha/fldigiPlease 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. |
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. |