# WSJT-X Integration on MacOS?

**URL:** <https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864>\
**Category:** App Help & How-To\
**Created:** [July 6, 2026, 3:21am UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864 "2026-07-06T03:21:38Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 3:21am UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/1 "2026-07-06T03:21:38Z")

</div>

I have the Cat Control Integration working on my iMacOS 26 with The WRL Desktop app Beta v0.1.3. In the WSJT-x instruction video, Andy says to open the SETTINGS gear in the Cat Control screen. I do not find any settings button at all in the Cat Control integration app. Help?

---

<div class="post-metadata">

**Author:** ![K4AZE](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/k4aze/32/36274_2.png) [@K4AZE](https://community.worldradioleague.com/u/K4AZE)\
**Post date:** [July 6, 2026, 11:23am UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/2 "2026-07-06T11:23:32Z")

</div>

@NB2L Hey Gary,

There is a gear icon in the top right of the WRL Integrations app

 ![1](https://us1.discourse-cdn.com/flex019/uploads/americanradioclub/original/3X/5/c/5c781507b2d3e7e3bebe96f8364284a719a18fc8.png)

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 3:01pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/3 "2026-07-06T15:01:11Z")

</div>

Hi thanks for the reply. I didnt realize it was a separate app. I was looking in the Cat Control app that appears in the MacOS desktop app Beta 0.1.3. When I clicked on that link there was no gear. In the mean time, I discovered that apparently there is a separate "Cat Control and Integrations App (Version 1.1.4) where it does show the integrations with WSJT. I followed the steps to set up the UDP port and it reports a connection to WSJT but the data is not flowing from WSJT to WRL after completing a contact and clicking OK log QSO popup in WSJT

 ![Screenshot 2026-07-06 at 9.21.10 AM](https://us1.discourse-cdn.com/flex019/uploads/americanradioclub/original/3X/a/9/a9f29bafc0649e0a16aa017d1acf549e66317dd5.png)

---

<div class="post-metadata">

**Author:** ![K4AZE](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/k4aze/32/36274_2.png) [@K4AZE](https://community.worldradioleague.com/u/K4AZE)\
**Post date:** [July 6, 2026, 3:15pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/4 "2026-07-06T15:15:13Z")

</div>

@NB2L There are two ways to do this currently. You can use the desktop app that has built in cat control to handle rig control and then use the WRL integrations app to just stream contacts from WSJTX into your WRL logbook without using the WRL integrations app for rig control.

OR

You can just use the WRL integrations app along with the web app (instead of the desktop app) to handle rig control and streaming contacts from WSJTX.

**Do you use grid tracker or just WSJTX?**

The way i use is is just using the WRL integrations app and the web app along with Gridtracker and JTDX (i just prefer JTDX over WSJTX but both work the same way).

Let me know if you are just using WSTJX or GridTracker and WSJTX.

Thanks & 73  
Brad K4AZE

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 3:46pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/5 "2026-07-06T15:46:29Z")

</div>

Hi Brad,

Okay I think I now understand the relationship between the Web and desktop app.

So I am not using gridtracker only WSJTX. I just tried it again with only the WRL Web App and the WRL Catcontrol and Integrations app. WHen I complete a FT8 QSO, click OK in the WSTJX log popup, nothing comes into the WRL log.

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 3:52pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/6 "2026-07-06T15:52:43Z")

</div>

![Screenshot 2026-07-06 at 11.51.45 AM](https://us1.discourse-cdn.com/flex019/uploads/americanradioclub/original/3X/0/d/0d17565044b1355398f065b939fb657c08fc1e64.png)

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 3:54pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/7 "2026-07-06T15:54:07Z")

</div>

![Screenshot 2026-07-06 at 9.21.10 AM](https://us1.discourse-cdn.com/flex019/uploads/americanradioclub/original/3X/a/9/a9f29bafc0649e0a16aa017d1acf549e66317dd5.png)

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 3:54pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/8 "2026-07-06T15:54:51Z")

</div>

![Screenshot 2026-07-06 at 10.59.58 AM](https://us1.discourse-cdn.com/flex019/uploads/americanradioclub/original/3X/b/d/bd86ccc4dd22cb4757ab95041c72ef4d9aab17b7.png)

---

<div class="post-metadata">

**Author:** ![K4AZE](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/k4aze/32/36274_2.png) [@K4AZE](https://community.worldradioleague.com/u/K4AZE)\
**Post date:** [July 6, 2026, 4:16pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/9 "2026-07-06T16:16:34Z")

</div>

@NB2L Hey Gary,

Your mac firewall may be blocking the UDP port from sending the data.

Here is a snippet from a google search on how to allow the mac firewall to open specific ports or allow application traffic to pass through the firewall:

To allow a specific **UDP port** through the **macOS** firewall, you can use either the graphical interface or the command line. The built-in firewall primarily manages permissions for entire applications rather than individual ports, so the command-line method using `pfctl` is often more precise for specific port requirements.

### **Method 1: Command Line (Recommended for Specific Ports)**

Modern versions of macOS (Mountain Lion and later) use `pfctl` instead of the deprecated `ipfw`. You must edit the `/etc/pf.conf` configuration file to add a rule allowing incoming UDP traffic on your desired port.

1. Open **Terminal**.

2. Edit the configuration file. For example, to allow **UDP port 5000** , run:

3. Reload the firewall rules to apply the change without rebooting:

### **Method 2: System Preferences (Application-Based)**

If you want to allow an application to receive incoming connections (which may use various UDP ports), use the GUI:

1. Go to **System Preferences** \> **Security & Privacy** \> **Firewall**.

2. Click the lock icon and enter your credentials to make changes.

3. Click **Firewall Options** (or **Advanced** in older macOS versions).

4. Click the **+** button to add an application.

5. Select the application and ensure it is set to **Allow incoming connections**.

**Here is a screen recording of how your WSJTX settings should be setup if you are just using WSJTX + WRL Integrations app.**

https://www.loom.com/embed/7518b26094cb4741938d4c1df9023d83

**If you want to integrate Gridtracker here is a screen recording on how to set that up as well:**

https://www.loom.com/embed/a0678b051c644a88860dc95442973789

Let me know if you are still having trouble

Thanks & 73  
Brad K4AZE

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 6, 2026, 11:12pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/10 "2026-07-06T23:12:25Z")

</div>

Thanks Brad for the helpful videos. I repeated the steps but this time i changed the Port to 9333 which I had been using on my prior MacLogger DX Software. It worked using that port no problem. Thanks for the help.

I have another question about the WRL Cat Control and Integrations App. Then I "Start Radio Connection, it says its conected but it does not seem to be functioning on the Web version. So I loaded the Desktop app and it showed the radio NOT connected. If I start the Cat Control in the Desktop app, it works perfectly.

So I’m not sure I undersand the difference between the Cat control in the separate integration app, vs the cat control in the Desktop App.

Also, the S meter in the Integration app does not seem to work at all.

Finally… just a claification, the forum shows me as a free member, however I have a premium membership according to the web and desktop app.

 ![Screenshot 2026-07-06 at 7.06.51 PM](https://us1.discourse-cdn.com/flex019/uploads/americanradioclub/original/3X/5/5/5567b0bcb45c5f46bf4fe36d2babf55437987c56.png)

The S meter in the Cat Control Integrations app.

---

<div class="post-metadata">

**Author:** ![K4AZE](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/k4aze/32/36274_2.png) [@K4AZE](https://community.worldradioleague.com/u/K4AZE)\
**Post date:** [July 7, 2026, 11:24am UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/11 "2026-07-07T11:24:34Z")

</div>

@NB2L The radio is not sending any smeter data so there is no way for us to accurately set that, its just an approximation.

The connection thing with your 7300 sounds like a settings issue, below are the correct settings you should be using.

The desktop app has cat control built in and you dont need the WRL Integrations app for cat control with the desktop app. You can use the WRL integrations app with the desktop but just using the WSJTX UDP listener (this will be added to the desktop app soon, the desktop app is still very beta).

- **Icom 7300 Radio Settings (_may have to turn CI-V USB Echo Back: On)_****:**
  - **CI-V Baud rate: Auto**
  - **CI-V address: 94h**
  - **CI-V Transceive: ON**
  - **CI-V USB Port: Unlink from remote**
  - **CI-V USB Baud Rate: 9600 \*\* IMPORTANT \*\***
  - **CI-V USB Echo Back: OFF**
  - **USB Send: off**
  - **USB Keying: off**

---

<div class="post-metadata">

**Author:** ![NB2L](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/nb2l/32/35941_2.png) [@NB2L](https://community.worldradioleague.com/u/NB2L)\
**Post date:** [July 7, 2026, 12:10pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/12 "2026-07-07T12:10:33Z")

</div>

Great… Thanks for sticking with me. I got it now!! All good.

Gary

---

<div class="post-metadata">

**Author:** ![K4AZE](https://sea1.discourse-cdn.com/flex019/user_avatar/community.worldradioleague.com/k4aze/32/36274_2.png) [@K4AZE](https://community.worldradioleague.com/u/K4AZE)\
**Post date:** [July 7, 2026, 12:56pm UTC](https://community.worldradioleague.com/t/wsjt-x-integration-on-macos/45864/13 "2026-07-07T12:56:51Z")

</div>

@NB2L Awesome!! Glad its working for you!

Thanks & 73  
Brad K4AZE
