c8fa5941c3b118b6ec33aca57704b742720b0372da3b1563fda5ff95f3a24024  .github/workflows/ci.yml
ff19baaf1899fb5032920b5fc03a15a7907fe454bd30a54f48dd65a9c5d72c63  .gitignore
3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986  LICENSE
f381a20361c9972532afb1837c6ae47d21366170b959cb0d576c32cfdbc1cd4a  NOTICE
622cfd985e2ef16251605bcf4ff125d9c41055cd091defb9ea75ad6bf801bcc5  Package.swift
1d0fd64a13c794b75569f616b7de3056a75259f08c605c5f479661d36b829f79  README.md
805c69db0fb1a456642c3864b37cb67489f3d33b88c7abd2fa2abf6cf443152c  RELEASE.md
6cca902963d641d0b8c91da6ae5522f5f8953863c717a9cc09f4eec6507c813e  Resources/AppIcon.icns
c0303654430ae4a892d32f6e1e90e4ede9741512586ec7eaea2c9acda6b065b5  Resources/AppIcon.png
bee56c5c50d1b86daf730eedfef4a5d44d16f1c2ae9e8e0455601c8fd6e82d1f  Resources/Info.plist
c706e295c8d105efa39a488b2fb7da1256f5652721633b37da9077c1d9145e32  Resources/OM0RXXCat.entitlements
b859b813755b35957a4a1fc4be0b0fd110d80245bb366eb6459da6a9a25ea313  SOURCE_PROVENANCE.json
6c6b661a71d5b4b55efd604e4437629a933a536ee6353f5a476112b55830b206  Sources/OM0RXXCatApp/AppModel.swift
9383af184baffb1463749880d7fb7a3748d752509d76358ce2258359a669e4ea  Sources/OM0RXXCatApp/ContentView.swift
f6dbbd71e2e8401960bbdc0eed7a03e9d9aa430c38df7a4c9ed7df8e622d90cd  Sources/OM0RXXCatApp/MenuBarView.swift
d26e027143f78b42a9d696a4c8f62dcfdb3e4f133defc8ae54aa8b2e7fb1dc00  Sources/OM0RXXCatApp/OM0RXXCatApp.swift
4c260fb228ffde4ad1b66e4eaacdfb6c57575b1c26686c4ab5edf3ba8ee3a276  Sources/OM0RXXCatApp/PropagationConditionsView.swift
1a9a89299e0e490f55cb937a248c550b5713772304f7f7ac4f2b859c7b7526bc  Sources/OM0RXXCatApp/RotatorView.swift
0dd07a46a9b91a95b61086ee8c34385ff1bb72c6eaad22c0a383b15e76e3dce9  Sources/XCatCore/CATCommandProcessor.swift
5131e8a164dfd6c2859abfe11be71f793c5a8051746fffb5f04392db299c70c7  Sources/XCatCore/DXSpot.swift
49818aeb8a1bf75f965c51fcc01606553829b3059e982c7af81aa8c860fbb846  Sources/XCatCore/FlexRadioClient.swift
f1bb10e9ba38181fd1946763315129f87644e456e6ec72788bebd0f62cd1ea8f  Sources/XCatCore/LegacyXCATClient.swift
bf3e5d21aba8ac18a93465bf6275225fe22fc5175f54b381b602d88ef9b052bc  Sources/XCatCore/Models.swift
9b31f17bb3f1c1805262c2f895034ab119578559211e53707237db19b1a60357  Sources/XCatCore/PropagationConditions.swift
e57838d5d35e2f87eac8b608f2fb3dafb6fe8d363db7735f3422423e79d729f0  Sources/XCatCore/RemoteAgentAuth.swift
e7518ace6b514e2e95d9c3cb189a4069ea21f0835d322534ae1e2f6cd4ddcc23  Sources/XCatCore/RemoteAgentClient.swift
009b5d331df289378c3ada9789028cdb082be8080f0514d5b4502c75970d8818  Sources/XCatCore/RemoteAgentModels.swift
c0ba4be74c40a3b1cb1095b6aa7ba5efe3ccc9c72f933936e0361259499823c1  Sources/XCatCore/RemoteStationConfiguration.swift
06960ebcac5e7af7321ad47b9e3fdea98c46a0b011b501c80e1574f9bf00eff8  Sources/XCatCore/RigCtlCommandProcessor.swift
b6a0dc5b6fe0edca24895fc7aa78fc072481aa1174df0b178291b2a4077f0e24  Sources/XCatCore/Rotator.swift
cf058b4c0d9a9373ea7412e45ddb15a1fc5da38d12c37bc7a6ce380013072bf6  Sources/XCatCore/SimulatedRadio.swift
fe8ee81ee7ed32a3034e5800b373cdbc975392b985a5932b11ee78c6f077e2f0  Sources/XCatCore/SmartLinkAuth.swift
ddc18863d793d3f09da7d53e07af1fa2e1e55d18d8e3326baef805b3e81fbca0  Sources/XCatCore/SmartLinkBroker.swift
29142892e67c9cd9b3906d9a7e3308f6b517184b91270cb736e6dfb1618f6d4f  Sources/XCatCore/SmartLinkRadioClient.swift
3a79491aac23997f7d0441734c761d581027d9d2f6cdcb46ebfb759982bf8347  Sources/XCatCore/TCPCommandServer.swift
108d8e8915985d30ed0ae871ea4665f8d0ffe8f3b473dde101d4dbc032c0248d  Tests/XCatCoreTests/CATCommandProcessorTests.swift
342bf99a05611c4b46a545a36e836f6bff064e9c9f2667d4ce369a7f91bcf70a  Tests/XCatCoreTests/DXSpotTests.swift
6a78ac8906c8350144fd78f09af9410d98d276f1f24ef5ddc5b77bff832ee603  Tests/XCatCoreTests/FlexCommandResponseParserTests.swift
9cf9bc149fd2bf529c38df0b1a03e957972eaefeb23fea3a8965f9914d47d5b4  Tests/XCatCoreTests/PropagationConditionsTests.swift
88e907543d7f492aa17b2520c176903c62d11a9ee4dfa5b47f3981938d1dff06  Tests/XCatCoreTests/RemoteAgentTests.swift
ec41634509bfc96e2c625498f1d122640b69522b3eafaba82714d2c0105a7a5e  Tests/XCatCoreTests/RigCtlCommandProcessorTests.swift
00600a0c787f69bf35c3416040138346324bb0a21d6ecd2f21c9ae187424fbd5  Tests/XCatCoreTests/RotatorTests.swift
9ce659cdcb4958f910e61620a5d1f5a6ea24e413d8c7bd6b4ac0953fd227c50d  Tests/XCatCoreTests/SmartLinkAuthTests.swift
01ef2f98ff98a8a74165db46f222a7b5a6abab0d4995f0596af551a5897d62b7  Tests/XCatCoreTests/SmartLinkBrokerParserTests.swift
0eb96a9531b8335716709ae43365ba29bec6ae444d89ccd82f6e67a5504688b2  docs/REMOTE_AGENT_CLIENT.md
106aaa5536ec84917ed96a3b28340fba3d98c98175705b61efe4d50edaf19ad8  docs/REMOTE_AGENT_SPOTS.md
bf367c422ee90dfc28e91f8a2bc1c8c3935dd19180fab9d361539dc8d6312bb0  docs/ROTATOR.md
9f9520ec8a8ef39513803a3565e9f597ec551ddcfe02b3b8458859d06e0bc22a  docs/SMARTLINK.md
530ef412df77fbee092e53cbf92f734110daa1a598b20d7aaeb65cff492bdace  scripts/package-app.sh
