Keyboard Shortcuts
Likes
- Linuxham
- Messages
Search
Re: flrig 2.0.05.75 alpha release
Hi David and group
?
I'm exited to report that, after compiling and installing flrig 2.0.05.75 today, that SWR and ALC metering are working on my TS590SG!? (I think these were actually fixed on 2.0.05.66 which I never tested - thanks Filip!)
?
It's not clear to me what the ALC graduations (1 to 4, further subdivided into tenths) on flrig's ALC meter mean as they don't seem to correspond to ALC meter dots on the rig's display, for which I've never read an explanation either. ?For example, one dot on the rig is displayed as 3 or 4 tenths on the flrig meter; two dots is displayed as about 7 or 8 tenths (roughly double), and three dots as a full '1', so the readings are roughly proportional to one another. ?But the main point is that the ALC meter displays, is useful, and I know where to aim on it!
?
I find a few minor issues with flrig and the 590SG that I thought you might like to be aware of. ?None of them are deal-breakers, as they are easily worked around.
?
(1) ? ?Whenever starting flrig, I am always told to click Init to get it to communicate with the transceiver, even if the transceiver is already powered on. ?Perhaps this is normal, but if so, it might save a couple steps if the Init button were on the front page, rather than under Config>Setup>Transceiver. Or perhaps I've just missed something in the Config?
?
Related to this, just clicking the Init button results in the same error; to get around the error, I must first click the Tuner button before clicking the Init button - then all is well. ?Only the Tuner button works - I've not found any other button that fixes it. ?
?
(2) ? ?Speaking of the Tuner button, I think it's been mentioned elsewhere in the forums that the yellow indicator turns on momentarily, but does not remain on, even when the tuner is in line. This is my experience also.
?
(3) ? ?The 590SG has a feature not present on the 590S whereby one can choose Hi- and Lo-cut filters instead of Width and Shift controls in USB-Data mode, via menu option 29. ?This is essential to using the rear-panel USB port for WSJT-X audio. ?However, flrig's filter controls on the SG behave the same as for the S, that is, they still function as Width-Shift controls, even if the SG's Menu 29 is set for Lo-Hi cut. ?The simple workaround, mentioned elsewhere in the forum, is to program Lo-cut and Hi-cut command buttons.
?
As I say, none of these issues prevent me from using flrig to do what I need it to do, which is to view and control my radio's settings while using wsjt-x remotely.? A very handy piece of software. ?Thank you!
?
73
Bill Hunter VE3BOK |
Re: flrig 2.0.05.75 alpha release
Dear David
?
IC-7610 it some difference of IC-7600, Date Time CIV command should 1A 05 01 58 & ?1A 05 01 59, and IC-9700 it miss Time Sync funtion , hope can update in next version, thanks!??
?
IC-7610 CIV
?
IC-9700 extra control
?
IC-9700 Date Time CIV :? 1A 05 01 79 & ?1A 05 01 80
?
73
Yip VR2VRC
|
Re: flrig 2.0.05.75 alpha release
¿ªÔÆÌåÓýManual CAT commands of date/time// --------------------------------------------------------------------- // set date and time // 1A 05 00 54 HH MM : set time // 1A 05 00 53 YY YY MM DD : set date // --------------------------------------------------------------------- // dt formated as YYYYMMDD // --------------------------------------------------------------------- void RIG_IC7600::sync_date(char *dt) { ?? ?cmd.clear(); ?? ?cmd.append(pre_to); ?? ?cmd += '\x1A'; cmd += '\x05'; ?? ?cmd += '\x00'; cmd += '\x53'; ?? ?unsigned char val; ?? ?val = ((dt[0] - '0') << 4) + (dt[1] - '0'); ?? ?cmd += (val & 0xFF); ?? ?val = ((dt[2] - '0') << 4) + (dt[3] - '0'); ?? ?cmd += (val & 0xFF); ?? ?val = ((dt[4] - '0') << 4) + (dt[5] - '0'); ?? ?cmd += (val & 0xFF); ?? ?val = ((dt[6] - '0') << 4) + (dt[7] - '0'); ?? ?cmd += (val & 0xFF); ?? ?cmd.append(post); ?? ?set_trace(1, "set xcvr clock"); ?? ?waitFB("set xcvr clock", 200); ?? ?seth(); } // --------------------------------------------------------------------- // tm formated as HH:MM:SS // --------------------------------------------------------------------- void RIG_IC7600::sync_clock(char *tm) { ?? ?cmd.clear(); ?? ?cmd.append(pre_to); ?? ?cmd += '\x1A'; cmd += '\x05'; ?? ?cmd += '\x00'; cmd += '\x54'; ?? ?unsigned char val; ?? ?val = ((tm[0] - '0') << 4) + (tm[1] - '0'); ?? ?cmd += (val & 0xFF); ?? ?val = ((tm[3] - '0') << 4) + (tm[4] - '0'); ?? ?cmd += (val & 0xFF); ?? ?cmd.append(post); ?? ?set_trace(1, "set xcvr clock"); ?? ?waitFB("set xcvr clock", 200); ?? ?seth(); } The code corrresponds correctly to the CAT command descriptions.?? You can check whether the correct commands are being sent to the transceiver.? Open the trace panel and deselect all trace functions with the excepttion of the "set trace".? Press the "view trace" button. Then open the pull down tab panel to the "extras" tab. Select as above for the clock and then press the "Sync Now" button.? The commands should be sent at the 00 second instant. David On 9/16/24 22:41, VR2VRC via groups.io
wrote:
|
Re: Raspberry Pi, FLRig, rigctl problem
On Sat, Sep 14, 2024 at 06:01 AM, Bob Cameron, VK2YQA wrote:
Bob VK2YQAThanks for that info Bob, I have run the command and I get: ?
?sudo lsof -i -P -n | grep LISTEN
vncserver ? ?861 ? ? ? ? ?root ? 11u ?IPv6 ? 2981 ? ? ?0t0 ?TCP *:5900 (LISTEN) vncserver ? ?861 ? ? ? ? ?root ? 12u ?IPv4 ? 2982 ? ? ?0t0 ?TCP *:5900 (LISTEN) sshd ? ? ? ? 871 ? ? ? ? ?root ? ?3u ?IPv4 ? 8538 ? ? ?0t0 ?TCP *:22 (LISTEN) sshd ? ? ? ? 871 ? ? ? ? ?root ? ?4u ?IPv6 ? 8540 ? ? ?0t0 ?TCP *:22 (LISTEN) murmurd ? ? 1333 mumble-server ? 12u ?IPv6 ? 9590 ? ? ?0t0 ?TCP *:64738 (LISTEN) flrig ? ? 186783 ? ? ? ?GW0WZL ? 11u ?IPv4 271398 ? ? ?0t0 ?TCP *:12345 (LISTEN) cupsd ? ? 234401 ? ? ? ? ?root ? ?7u ?IPv6 337800 ? ? ?0t0 ?TCP [::1]:631 (LISTEN) cupsd ? ? 234401 ? ? ? ? ?root ? ?8u ?IPv4 337801 ? ? ?0t0 ?TCP 127.0.0.1:631 (LISTEN) ?
From this I see that GWOWZL (my unix name) is owner?? of this port. Could this be the reason I cannot connect from another LAN IP address, does the user need adding to dial out group or something similar?
?
Thanks
John |
Re: flrig on bookworm strange switching antenna behaviour Yaesu FTdx 3000
Thanks Dave,
I assigned a button in the macros to BU0; and BD0; which tells the radio to go up or down a band, and using this it transfers the ant selection and the tuner selection and also the NB selection. I have all the boxes ticked in the Restore panel and using FLRig in this way so far has retained all the settings.
?
Now I can also switch ant from FLRig thanks to you pointing out my error with the commands, I have installed cutecom so will start trying to learn a bit more about the commands now. Is there any other way to see responses apart from in the command panel, would be nice if the button text changed or something similar.
?
Thanks for your help I now have a bit more control over the radio for remote use.
?
John GW0WZL |
CTY-3433 Country Files - 17 September 2024
The Country (CTY) Files were updated on 17 September 2024:
For installation instructions, start at: Hover your mouse over the word Contest in the menu, then select the software you are using. To install the file, follow the link to your software at the top of the page. If you are interested in a bigger CTY.DAT for everyday logging, you can get it here: Note that the release notes (and Version Entity) for this larger file are different than what is shown below. There is a separate link to them. As a reminder, there is an RSS feed of the latest country file announcements: Here are the release notes: 17 September 2024 (CTY-3433) VER20240917, Version entity is Djibouti, J2 Added/changed Entities/Prefixes/Callsigns: * AO50MRG is Canary Islands, EA8 * GB2DCI is Northern Ireland, GI * GB1HTC and GB2SCC are both Wales, GW * KB4EKK and N1CFO are both United States, K in CQ zone 4, ITU zone 7 * KB0VKF and WW2ECV are both Hawaii, KH6 * KA7TOM and WH6PC are both Alaska, KL * RA9WU/P is in ITU zone 29, not ITU zone 30 * RA9WU/P is in CQ zone 16, not CQ zone 17 * R12RED, R785VA and R81BRO are all European Russia, UA * RX9WT/P is in CQ zone 16, not CQ zone 17 * RX0TX/P is in CQ zone 18, not CQ zone 23 * R7HJ/0 is Asiatic Russia, UA9 in CQ zone 19, ITU zone 24 Removed Entities/Prefixes/Callsigns: * 9M67M in West Malaysia, 9M2 * 9M67MQ and 9M67MS in East Malaysia, 9M6 * KG6HWF in Hawaii, KH6 * RA/EA8RM in Asiatic Russia, UA9 * VE2NN in Canada, VE Though I am subscribed to this reflector so that I can make these announcements, I do not see most messages posted to it. If you have any comments or corrections to the country file, please contact me directly. 73 - Jim AD1C -- Jim Reisert AD1C, <jjreisert at alum.mit.edu>, |
flamp version 2.2.14 posted at
¿ªÔÆÌåÓýIndex of /files/flampSee readme.txt for list of changes. 73, David, W1HKJ
|
Re: Raspberry Pi, FLRig, rigctl problem
Thanks Robin,
Yes I got it working nicely with rigctld, but just thought it was messy doing it that way. As far as the antenna switching goes, using the additional commands settings, it does not change the anteenas when the correct commands are sent through flrig, not tested with hamlib yet, but read another post whee they work through hamlib on the ftdx3000. I will carry on trying different settings.
? |
Re: flrig on bookworm strange switching antenna behaviour Yaesu FTdx 3000
¿ªÔÆÌåÓýThe correct command sequences for selecting antennas areAN01;? ==> antenna 1 AN02;? ==> antenna 2 AN03;? ==> antenna 3 to read the current antenna selection AN0; The response will be AN010; AN020; AN030; Note that the third and fifth characters are always a zero, not an upper case P or O. David On 9/16/24 04:46, GW0WZL wrote:
|
Re: flrig on bookworm strange switching antenna behaviour Yaesu FTdx 3000
Hi Robin, Thanks for the answer, not sure what happens when it switches between vfo's on startup and shutdown, but trying to see what if anything changes and from where the change comes. Not sure if there is a bug in flrig but the commands to switch antenna port do not work,? well not here any way using bookworm on a pi 4. Though going to try ubuntu 24 later on the pi. The command for switching ant is ANP21; for ant 1 ANP22; for ant 2 and ANP23; for ant 3. I just? get a response of ?; |
flrig 2.0.05.75 alpha release
¿ªÔÆÌåÓýIndex of /alpha/flrigCorrected read errors on Windows OS.? See readme.txt for full list of changes. The MacOS dmg is a universal build for Sonoma, Intel and Apple silicon.? I am currently not able to build a dmg for earlier OS versions. 73, David |
CTY-3432 Country Files - 14 September 2024
The Country (CTY) Files were updated on 14 September 2024:
For installation instructions, start at: Hover your mouse over the word Contest in the menu, then select the software you are using. To install the file, follow the link to your software at the top of the page. If you are interested in a bigger CTY.DAT for everyday logging, you can get it here: Note that the release notes (and Version Entity) for this larger file are different than what is shown below. There is a separate link to them. As a reminder, there is an RSS feed of the latest country file announcements: Here are the release notes: 14 September 2024 (CTY-3432) VER20240914, Version entity is Spain, EA Added/changed Entities/Prefixes/Callsigns: * 3D22 and 3D2V are both Rotuma Island, 3D2/r * EA9ADD/P is Spain, EA * TO2X is Guadeloupe, FG * FO/NX1P is Marquesas Islands, FO/m * GB1CCC and GB5CJ are both Wales, GW * II0IADU is Sardinia, IS * KT0V is United States, K in CQ zone 4, ITU zone 8 * K9HMX is United States, K in CQ zone 5, ITU zone 8 * AG5GS and N0SN are both Alaska, KL * LU1HIP/H, LU4HK/H, LU9EKQ/D and LW6DNF/D are all Argentina, LU * R100HVS, R230SSO, R9FCS/4, R9XD/6, RA8CP/P and UB5O/P are all European Russia, UA * UA4HAZ/P is European Russia, UA in ITU zone 30 * RV7B/9 is Asiatic Russia, UA9 in ITU zone 20 * R6XE/9 is Asiatic Russia, UA9 in CQ zone 18 Removed Entities/Prefixes/Callsigns: * GM3VYI, GM4ALE and MM3S in Shetland Islands, *GM/s * KC4USB in Antarctica, CE9 * EA5PC in Ceuta & Melilla, EA9 * GB3RMK/B in Scotland, GM * AC1RU and KT7C in Alaska, KL * LU1GAS/GA and LU5JAH/F in Argentina, LU * R0FBB/6, R4IY/9, R8FF/6, RD8X/6, RN2F/7, RT2F/4 and UA9XX/4 in European Russia, UA * RL1I/8 in Asiatic Russia, UA9 * VE6MPRESS/7 in Canada, VE * VK2/W7BRS in Lord Howe Island, VK9L Though I am subscribed to this reflector so that I can make these announcements, I do not see most messages posted to it. If you have any comments or corrections to the country file, please contact me directly. 73 - Jim AD1C -- Jim Reisert AD1C, <jjreisert at alum.mit.edu>, |
Re: Raspberry Pi, FLRig, rigctl problem
On that note, often the portion of the OS responsible for directing the packets to the correct process doesn't and can't know the difference between those On Sat, Sep 14, 2024, 7:42?AM G8DQX via <list=[email protected]> wrote:
|
Re: Raspberry Pi, FLRig, rigctl problem
¿ªÔÆÌåÓýRobin/Phil To show listening sockets (aka servers) on a Linux terminal; In Windows I found; This is where you would see rigctld's 4532 and flrig's 12345.
There are of course methods that can block listening ports being
accessed despite them being visible as above. Firewalls can do
that, but not usually on the same host. Cheers Bob VK2YQA On 14/9/24 21:42, G8DQX wrote:
|
Re: Raspberry Pi, FLRig, rigctl problem
¿ªÔÆÌåÓýPhil, if there's no server running that's listening on port XXXX, then the OS has nowhere to forward any connection request to. That triggers the ¡°actively refused¡± response from the OS. Anthropomorphically, It's as if you've gone to some street address and asked to speak to someone who doesn't live there. For security reasons, the reply is usually exactly the same whether the required server/d?mon is not installed, is not running, or the server/d?mon is running, but the request has been blocked for some reason. 73, Robin, G8DQX On 14/09/2024 10:29, Philip Rose,
GM3ZZA via groups.io wrote:
|
Re: flrig on bookworm strange switching antenna behaviour Yaesu FTdx 3000
Flrig these days, has a slide out button panel for "Extra Commands" that are user configurable, plus such settings get saved when you exit Flrig, and re-appear the next time you start Flrig.
I use such to manipulate some features of my TS-870s, not only but including the antenna port selection. Each button can have two command strings set, one is invoked when you click on it with no other key or mouse button selected.? The other when you "Right Click" on it, so you can turn On "Left Click", and turn Off "Right Click" if needed, whatever function/feature you wish. You do however, *need to read and understand the rig's manual*, so you know how to form such command strings. Then in Flrig, use Config | Setup | Commands? to access the extra commands configuration dialogue. You can access those buttons by (left) clicking on the "down arrow" button, just under the right edge of the VFOB display.? (Wide UI) or at the bottom Left of the default Narrow UI. It really is a very useful feature.? But the devil is in the detail how you discover and form the text strings to send to the radio. I found it was much easier to use a terminal emulator without Flrig running to explore and debug and form the needed command strings. "CuteCom" under Linux (it also now has programmable "Macro" facilities) is most useful. Or any convenient terminal emulator under Windows, that allows you to specify termination characters. For the flexibility it provides PuTTY is about the best, but with such flexibility comes the need for understanding. (PuTTY's own configuration is often seen as daunting at first too, but take your time.? There is lots of good online help for it at the authors site.) The main advantage, is you get to see any success/fail code the rig might send back to you, after you throw a trial command at it. Oh...? DO NOT attempt to run Flrig AND a terminal emulator (even with port sharing) at the same time.? At best, you'll confuse Flrig or the radio, at worst, you'll possibly deadlock something, needing a power cycle at the radio, or possible PC restart (in the case of Windows.) The time and effort of learning and finding your way around those "Extra Command" buttons etc, is well worth it with modern radios. (Plus, you'll learn much more about your radio and what it can do as well.) I have buttons configured to select Antenna A/B (B connects to a dummy load here) and choose one of the two global configuration options the TS-870s has, making it easy to switch between Voice and Data, making all the changes to the TX/RX signal path configuration as needed.? (TX Processor and RX IF DSP settings in/out as needed, among other things.) And for some less than new rigs, my old FT-736R for example, those extra buttons are needed to manipulate it's different modes, especially it's Satellite mode settings, as well as CTCSS tones and repeater etc when using FM. Hope something helps. Dave G0WBX. -- Created on and sent from a Unix like PC running and using open source software: |
Re: Raspberry Pi, FLRig, rigctl problem
Thanks Robin, So it's not the server app that's "actively refused" the request but the OS the app is running on. I'll bear that in mind when I next drill down into my remote operating. Phil GM3ZZA On 14 September 2024, at 01:51, G8DQX <list@...> wrote: Phil, John (GW0WZL), it's not a left-right pondian issue. ¡°Actively refused¡± means that the operating system (OS) has decided not to accept any connections on, in this case, port 4532. That will be because flrig on the Pi is listening on port 12345. No server is listening on port 4532, so there is nothing for a connection to be made to. When the request to connect to port 4532 is made from computer A (the Win 10 laptop in this case) the the OS at computer B (the Pi in this case) replies ¡°request refused¡±. This is done so that computer A ¡°knows¡± that there is no point in continuing the procedure, and thus computer A may safely and cleanly abort whatever was behind the connection request (in this case log4om trying to connect to flrig on the Pi.) It is necessary for both machines to be using the same port
number as a pre-condition, but not guarantee, of success. So
what clues might these differing port numbers offer us? The first clue is that Log4OM is trying to connect to Hamlib. Modern Hamlib development includes rigctld () which acts as a server for use by other programs. The default port for rigctld is 4532. My understanding is that it is possible to run flrig and
rigctld, and one configures rigctld to talk to flrig, so that
ultimately flrig is the single program that directly talks to the
radio. There is a very clear discussion of how at ,
by AD8JL. (That link wasn't easy to find, but is essential
reading.) Now a picture's worth a thousand words, so your configured system
would look something like this, simplified slightly, to take the
least complication approach: The key point is that rigctld is configured to use flrig to
control radios &c., rather than controlling any radio directly
from itself. A possible point of confusion is that rigctld is
configured by setting flrig as the type of radio that it talking
to. Then, when required, Log4OM talks to rigctld, which in turn
talks to flrig, which then talks directly to whatever radio is in
use. flrig acts as the single point of contact with the radio. Any necessary debugging of the operation of the connected radio (FT-3000 in your case) is limited to the link between flrig and the radio. [There is a lot more to this, but that is not germane to your
troubles.] 73, HTH, Robin, G8DQX P.S. Checking, the FT-3000 supports setting & reading the
antenna state via CAT control. However, flrig does not
appear to be designed to support a radio with switchable antennas.
On 11/09/2024 22:59, Philip Rose,
GM3ZZA via wrote:
|