jtty

JTTY: WSJT-X 3.2 zayıf sinyallerde RTTY benzeri hız sunuyor

WSJT-X 3.2.0-rc1, RTTY’nin doğrudan kullanım hissini zayıf sinyal koşullarında daha güvenilir çözümleme için tasarlanmış kodlu sinyallemeyle birleştiren yeni bir klavyeden klavyeye dijital mod olan JTTY’yi kullanıma sunuyor. Sürüm ayrıca Q65, MAP65 ve QMAP için yeni özellikler getiriyor ve radyo amatörlerini genel kullanıma sunulmadan önce yazılımı test etmeye davet ediyor.

Dijital radyoda farklı bir ritim

Dijital amatör radyo, son yirmi yılın büyük bölümünde belirli bir verimlilik anlayışına doğru ilerledi: zamanı sabit aralıklara bölmek, bir aralıkta yayın yapmak, diğerinde dinlemek ve ardından mesaj alışverişini bilgisayara çözdürmek. Bu yaklaşım, zayıf sinyallerle iletişimi son derece etkili hâle getirdi. Ancak aynı zamanda telsiz kullanma deneyimini de değiştirdi. FT8 veya FT4’te operatör çoğu zaman bir mesaj dizisini hazırlar ve diğer istasyonun yanıtını gerçek zamanlı olarak görmek yerine yazılımın sırayla çalışmasını izler.

WSJT-X 3.2.0-rc1’in yeni modu JTTY farklı bir ritim üzerine kurulu. Canlı ve asenkron çalışma için tasarlanmış, klavyeden klavyeye bir mod. Operatör mesajı gönderdiğinde yayın başlayabiliyor; UTC zaman sınırını veya planlanmış bir gönderme-alma döngüsünü beklemek gerekmiyor. Alınan metin çözüldükçe ekranda beliriyor. Bu çalışma biçimi, RTTY veya sohbet amaçlı diğer dijital modları kullanmış operatörlere daha tanıdık gelebilir.

Bu kullanım hissi, RTTY’yi aynen yeniden oluşturma girişimi değil. JTTY; canlı metni ve tanıdık contest kontrollerini, sinyal zayıfken ya da koşullar elverişsizken mesajları daha dayanıklı hâle getirmek üzere tasarlanmış kodlu bir dalga biçimiyle birleştiriyor. Temel iddiası oldukça belirgin: RTTY contestlerinin doğrudanlığını ve işletim alışkanlıklarını korurken, geleneksel RTTY’de doğru kopyalamayı zorlaştırabilen hataları dijital sinyal işleme yoluyla azaltmak.

WSJT-X 3.2.0-rc1, genel kullanıma sunulmuş nihai bir sürüm değil, bir sürüm adayı. WSJT Geliştirme Ekibi, radyo amatörlerinden yazılımı denemelerini, yeni özellikleri kapsamlı biçimde test etmelerini ve hata ya da sorularını projenin herkese açık issue takip sistemine, tartışma alanına veya kullanıcı forumlarına bildirmelerini istiyor. Bu ayrım önemli. Sürüm adayı, kullanılabilecek kadar olgunlaşmış ancak gerçek kullanım geri bildirimlerine göre hâlâ değişebilecek bir yazılımı test etme fırsatı sunar.

JTTY, ilk bakışta en belirgin yenilik olsa da sürümün tamamını oluşturmuyor. WSJT-X 3.2.0; Q65, MAP65 ve QMAP için yeni yeteneklerin yanı sıra çok sayıda iyileştirme ve hata düzeltmesi de getiriyor. Bu programlar, standart telsiz alıcı-vericileriyle yapılan dijital iletişimden geniş bantlı VHF ve EME çalışmalarına kadar zayıf sinyal işletiminin farklı alanlarına hizmet ediyor. Dolayısıyla bu sürüm hem yeni bir mod deneyi hem de daha geniş WSJT yazılım ailesi için kapsamlı bir güncelleme niteliğinde.

Zamanlama dikkat çekici; çünkü WSJT-X zaten JTTY’nin neredeyse tam tersi bir dijital radyo tarzıyla özdeşleşmiş durumda. FT8 ve FT4, bilgisayar destekli, yapılandırılmış QSO’ları dünya çapında çok geniş bir kullanıcı kitlesine ulaştırdı. JTTY ise aynı yazılım ekosisteminin operatörün konuşmaya daha doğrudan katıldığı bir modu da destekleyip destekleyemeyeceğini sorguluyor: ne zaman gönderileceğini seçmek, fonksiyon tuşlarıyla contest alışverişini yönetmek ve metni gelirken okumak.

Bu sorunun yanıtı yalnızca demodülatörün kalitesine bağlı değil. Operatörlerin JTTY alışveriş biçimlerinin kendi alışkanlıklarına uyup uymadığını, makroların hızlı bir contestte işe yarayıp yaramadığını, istasyonların önerilen frekanslarda birbirini bulup bulamayacağını ve modun zayıf sinyal performansının örnek bir kayıt dışındaki koşullarda da yeterli olup olmadığını değerlendirmesi gerekecek. Geliştirme ekibinin duyuruyu hikâyenin sonu olarak değil, test edilecek bir sürüm olarak sunup geri bildirim istemesinin nedeni bu.

Zamanlanmış dizilerden canlı metne

Tanıdık WSJT-X modları, hassas biçimde eşgüdümlenmiş zamanlamaya dayanıyor. FT8, 15 saniyelik gönderme-alma döngüleri kullanırken FT4’te bu döngüler 7,5 saniye sürüyor. Operatörün bilgisayarı ve telsizi bu tekrarlanan yapı içinde çalışıyor. Böylece yazılım sinyali öngörülebilir bir zaman aralığında gönderebiliyor ve karşılık gelen alma döneminde arayabiliyor. Bu düzen, zor propagasyon koşullarında güvenilir alışverişlerin otomatikleştirilebilmesinin başlıca nedenlerinden biri.

Zamanlanmış çalışma biçiminin kaçınılmaz bir bedeli var. Bilgisayar uygun gönderme aralığını beklemeli, diğer istasyon da buna karşılık gelen alma aralığında dinlemeli. Mesaj genellikle sürekli bir karakter akışı olarak gösterilmiyor. Bunun yerine yazılım, kodlanmış iletimin tamamını alıyor ve dönem sona erdiğinde çözdüğü metni bildiriyor. Operatör, tek tek karakterlerin ekranda belirdiği bir satır yerine tamamlanmış mesajlardan oluşan bir dizi görüyor.

RTTY tarihsel olarak daha doğrudan bir deneyim sundu. Asenkron karakter akışı, bir istasyonun yayına başlamasına ve diğerinin her mesajı ortak bir saate eşitlemeden metni almasına olanak tanıyor. Operatörler tanıdık alışverişleri göndermek için klavye, fonksiyon tuşları veya contest log yazılımı kullanabiliyor. Bir QSO; çağrı işareti, sinyal raporu ve seri numarasına indirgenebildiğinden, operatörün hızı belirleyebilmesi contestler açısından kullanışlı.

Bu doğrudanlık, farklı mühendislik sorunlarını da beraberinde getiriyor. Geleneksel 45,45 baud RTTY contest sinyallemesi, frekans kaydırmalı anahtarlamayla oluşturulan iki tona dayanıyor. Gürültü, sönümleme, girişim veya düşük sinyal-gürültü oranı alınan tonları bozduğunda çözücü yanlış karakterler üretebiliyor. Çağrı işaretindeki veya seri numaradaki tek bir yanlış karakter bile mesajın yeniden gönderilmesini gerektirebilir. Ortaya çıkan gecikme, modu çekici kılan hız avantajının bir bölümünü ortadan kaldırabilir.

JTTY bu iki yaklaşım arasında bir yer edinmeye çalışıyor. Asenkron ve klavye odaklı çalışmayı koruyor, ancak bilgiyi dört tonlu Gaussian frekans kaydırmalı anahtarlama kullanarak kısa, çerçevelenmiş paketler hâlinde gönderiyor. Çerçeveleme ve kodlama alıcıya üzerinde çalışabileceği bir yapı sağlarken, asenkron tasarım operatörlerin sabit UTC gönderme aralıklarını bekleme zorunluluğunu ortadan kaldırıyor. İletim, çerçevesiz bir akış gibi kesintisiz değil; mesajlar hazırlanıp gönderildikçe kısa çerçeveler oluşturuluyor.

Her JTTY çerçevesi 1,888 saniye sürüyor ve yaklaşık 127 Hz bant genişliği kaplıyor. Bu değerler JTTY’yi dar bir spektrum alanına yerleştiriyor. Bununla birlikte, FT4 ile sıklıkla ilişkilendirilen yaklaşık 80 Hz’den daha geniş; yaygın 45,45 baud RTTY yapılandırmalarında kullanılan nominal 170 Hz frekans kaymasından ise daha dar. Bu rakamlar farklı özellikleri tanımlar ve yayın performansının tam bir ölçüsü olarak değerlendirilmemelidir. İşgal edilen bant genişliği, ton aralığı, sembol hızı, kodlama ve alıcının davranışı; bir modun kalabalık bir bantta nasıl çalışacağını birlikte belirler.

1,888 saniyelik çerçeve hızlı alışverişleri destekleyecek kadar kısa, ancak çerçeve biçimi bir seferde gönderilebilecek serbest metin miktarını sınırlıyor. Her çerçeve beş serbest karakter taşıyor. İlk bakışta bu, klavye modunda ciddi bir kısıtlama gibi görünebilir. Ancak mesaj sıradan bir metin olarak değil, yapılandırılmış bir alışveriş olarak ele alındığında tasarım daha anlaşılır hâle geliyor. Contest mesajları oldukça tekrarlayıcıdır: çağrı işaretleri, raporlar, seri numaraları ve kısa onaylar sınırlı sayıdaki kombinasyonla kullanılır. Bir protokol, bu tür yapılandırılmış mesajları tek tek rastgele karakterleri kodlamaktan daha verimli biçimde temsil edebilir.

JTTY’nin yapılandırılmış contest mesajlarıyla serbest metni arasındaki temel fark burada. Standart biçimler, mevcut çerçeve kapasitesini verimli kullanarak bir contest alışverişini beş karakter sınırının düşündürdüğünden çok daha hızlı hâle getiriyor. Geliştiricilerin verdiği “CQ CQ K1ABC CQ” örneği tek bir çerçevede gönderilebilirken “W9XYZ 599 107” gibi tam bir alışveriş iki çerçeve gerektiriyor. Buna karşılık serbest metin yaklaşık dakikada 30 kelime hızında ilerliyor; bu, yapılandırılmış biçimlerdeki hızın yaklaşık yarısı.

Bu farkın pratik bir sonucu var: özel mesajlar operatörü yavaşlatabilir. Birçok dijital modda makrolar, temel protokolün üzerine eklenen bir kolaylık katmanı olarak görülür. JTTY’de ise mesaj biçiminin seçimi, bilginin kullanılabilir çerçevelere ne kadar verimli sığdırılacağını doğrudan etkiliyor. Kompakt contest mesajlarını daha ayrıntılı özel bir alışverişle değiştiren operatör, daha fazla çerçeve kullanabilir ve daha uzun süre yayın yapabilir.

Bu nedenle modun tasarımı disiplinli kullanımı ödüllendiriyor. Kısa ve tutarlı bir contest alışverişini kullanmak yalnızca yazmayı kolaylaştırmıyor; iletim yapısına da daha iyi uyum sağlıyor. Bu, serbest metnin işe yaramadığı anlamına gelmiyor. Hızın öncelik olmadığı zamanlarda kısa notlara, onaylara veya sohbet mesajlarına yer veriyor. Ancak yüksek hız iddiası en çok önceden tanımlanmış contest biçimleri için geçerli; sınırsız metin için değil.

Dört ton neden önemli?

JTTY’nin dört tonlu GFSK dalga biçimi, alıcıya iki ton arasında basit bir seçimden fazlasını sunuyor. GFSK, yani Gaussian frekans kaydırmalı anahtarlama, ani spektral yayılmayı sınırlamak amacıyla frekans durumları arasındaki geçişleri biçimlendiriyor. Gaussian filtreleme frekans değişimlerini yumuşatıp sinyalin işgal ettiği bant genişliğini denetlemeye yardımcı oluyor. Sonuçta filtrelenmemiş anahtarlamalı bir sinyalde görülen keskin geçişler olmadan, ayrık tonlar üzerinden sembol bilgisi taşıyabilen bir dalga biçimi elde ediliyor.

Birden fazla ton kullanılması tek başına zayıf sinyal performansının daha iyi olacağını garanti etmiyor. Alıcının hâlâ sinyalin zamanlamasını ve frekansını kestirmesi, gönderilen sembolleri gürültüden ayırması ve çerçevelerde temsil edilen bilgiyi geri kazanması gerekiyor. Kodlama, eşzamanlama, araya serpiştirme, sinyal işleme ve mesaj yapısı sonucu etkiliyor. Bir dalga biçiminin performansı, “dört tonlu” etiketiyle değil, modülasyon ve kod çözme sisteminin bütünüyle belirleniyor.

WSJT projesi uzun süredir kulakla duyulması zor sinyallerden kullanılabilir bilgi çıkarmaya odaklanıyor. Projenin modları, bilgisayarın gürültülü bir ses sinyalinden insan kulağının güvenilir biçimde çıkaramayacağı yapıyı kullanabileceği fikrine dayanıyor. FT8 bunun bilinen bir örneği: kompakt mesajlar, katı zamanlama kuralları ve dijital kod çözme bir araya gelerek sesli iletişimin zor olacağı koşullarda kısa alışverişleri mümkün kılıyor. JTTY, sinyal işlemeye yönelik bu genel yaklaşımı canlı klavye konuşmasına çok daha yakın hissettirmeyi amaçlayan bir moda taşıyor.

Geliştiriciler, JTTY’nin standart RTTY’ye kıyasla zayıf sinyal performansını önemli ölçüde artırdığını ve hata oranını ciddi biçimde düşürdüğünü belirtiyor. Sürüm materyalleri, yeni User Guide içindeki örnek bir kayda da yönlendiriyor. Ekibin açıklamasına göre bu kayıttaki JTTY sinyali, geleneksel 45,45 baud RTTY ile ancak sınırda ve hataya açık biçimde alınabilecek kadar zayıf. Modu değerlendiren operatörler için bu faydalı bir örnek; ancak yayımlanmış ve standartlaştırılmış bir hassasiyet eşiğiyle aynı şey değil.

Sürüm adayına eşlik eden materyallerde henüz resmî bir JTTY sinyal-gürültü oranı eşiği yayımlanmış değil. Bu eksiklik, modları tek bir desibel değeriyle karşılaştırmak isteyenler açısından önemli. Zayıf sinyal hassasiyeti; ölçüm yöntemine, referans bant genişliğine, mesaj uzunluğuna, kabul edilebilir hata oranına, alıcının uygulamasına ve test koşullarına bağlıdır. Bu ayrıntılar olmadan verilen bir eşik, yanıltıcı bir karşılaştırmaya yol açabilir.

RTTY ve FT4 farklı işletim hedeflerine de hizmet ediyor; bu nedenle doğrudan bir sıralama eksik kalır. FT4’ün kısa ve eşzamanlı dönemleri ile yapılandırılmış mesaj sistemi, hızlı otomatik alışverişler için optimize edilmiştir. RTTY’nin asenkron metin akışı ise bilinen bir contest iş akışını desteklediği ve operatörlerin kendi hızlarında gönderip almasına olanak tanıdığı için hâlâ çekici. JTTY’nin amaçladığı katkı, bu iş akışının bazı yönlerini kodlu bir sinyalle birleştirmek; iki modun bütün özelliklerini değiştirmek değil.

127 Hz’lik işgal edilen bant genişliği de pratik bir dengeye işaret ediyor. JTTY, dar bir ses geçiş bandına sığacak kadar dar; ancak dar bir sinyalin yararlı olabilmesi için istasyonların onu güvenilir biçimde ayarlayıp çözmesi gerekir. Operatörlerin frekans kalabalığından kaçınması, ses seviyelerini yönetmesi, telsizlerini doğru biçimde ayarlaması ve önerilen dial frekansları çevresinde eşgüdüm sağlaması gerekecek. Modun yayındaki deneyimini tek bir temiz test düzeninde oluşturulmuş dalga biçiminden çok, gerçek istasyonların davranışı belirleyecek.

Frekans hatası dijital radyonun temel sorunlarından biri. Verici ve alıcının ayrı osilatörleri bulunur; bunların toplam frekans sapması, alınan tonları çözücünün beklediği konumdan kaydırabilir. Modern yazılımlar belirli bir belirsizlik aralığında arama yapabiliyor, ancak frekans kaymasının miktarı ve aramanın genişliği sinyalin ne kadar kolay bulunacağını etkiliyor. Eşzamanlanmamış başlangıçları destekleyen bir contest modu da istasyonların sınırlı bir spektrum aralığında birbirini bulabilmesi için iyi frekans disiplinine ihtiyaç duyar.

Propagasyon başka bir katman ekliyor. HF’de sönümleme, sinyal genliğinin saniyeler veya saniyenin kesirleri içinde değişmesine neden olabilir. Seçici sönümleme sinyalin farklı bölümlerini farklı etkileyebilir; atmosferik gürültü, yerel elektriksel girişim ve komşu istasyonlar da iletimin bir kısmını örtebilir. Kodlama, hasar görmüş sembollerden bilgiyi yeniden oluşturmaya yardımcı olabilir; ancak hiçbir dijital mod radyo kanalını ortadan kaldırmaz. JTTY’nin performansı banda, günün saatine, anten sistemine, iletişim yoluna ve etkinlik yoğunluğuna göre değişecektir.

Bu nedenle saha testleri özellikle değerli. Örnek bir WAV dosyası, çözücünün bilinen bir kayda nasıl tepki verdiğini gösterebilir. Ancak uzun bir iletişim yolunda sönümlenip güçlenen bir istasyon, frekanstan biraz kaymış yayın yapan bir operatör, kalabalık bir bant veya girişimin en yüksek olduğu anda gönderilmiş bir contest alışverişi gibi gerçek çalışma koşullarının çeşitliliğini bütünüyle yansıtamaz. Sürüm adayı, operatörlere modun bu durumlarda nasıl davrandığını öğrenme ve gözlemlerini geliştiricilere iletme fırsatı veriyor.

Klavyeyi bırakmadan contest yapmak

JTTY’nin fonksiyon tuşları, hızlı bir contest temposu isteyen operatörleri hedefliyor. F1’den F8’e kadar olan tuşlar, alışılmış run ve search-and-pounce sıralamasını destekliyor. Mod; operatörün kendi çağrı işareti, karşı istasyonun çağrı işareti, alışveriş bilgisi ve kuyrukta bekleyen bir sonraki çağrı işareti için makrolar sunuyor. Bu yapı taşları, dijital contest yazılımı yapılandırmış olan herkes için tanıdık.

Sürüm adayı için açıklanan makro belirteçleri arasında operatörün kendi çağrı işareti için %M, diğer istasyonun çağrı işareti için %H, alışveriş için %E ve kuyruktaki sıradaki çağrı işareti için %Q bulunuyor. Alışveriş şu anda 599 raporu ve seri numarasına dayanıyor. Operatörler, bir yayın devam ederken mesajları kuyruğa ekleyebiliyor; bu da hızlı ilerleyen bağlantılarda duraklamaları azaltmaya yardımcı oluyor.

Kuyruk, kullanıcı arayüzü kolaylığından fazlası. Contest sırasında operatörün elleri ve dikkati dinleme, istasyonları tanıma, logger’ı yönetme ve sırada ne göndereceğine karar verme arasında bölünür. Bir sonraki yanıt, mevcut mesaj yayındayken hazırlanabilirse iki alışveriş arasındaki süre kısalabilir. Böylece mod, tek tek gönderilen yalıtılmış mesajlardan çok çalınan bir enstrüman gibi hissettirebilir.

Ancak mesaj kuyruğu, yazılımın doğru durumu takip etmesine de bağlıdır. Makro doğru çağrı işaretini ve alışveriş bilgisini kullanmalı; logger ile telsiz kontrol yapılandırması hangi istasyonla çalışıldığı konusunda aynı bilgiyi taşımalı; operatör de bir tuşa bastığında yazılımın ne göndereceğini bilmelidir. Bunlar contestlerde alışılmış konulardır, ancak yeni bir mod yeni yapılandırma hatası olasılıkları getirir. İlk testler sırasında operatörler her makroyu doğrulamalı ve canlı bağlantıda güvenmeden önce yayınları havadan veya bir yapay yük üzerinden kontrol etmelidir.

JTTY’nin asenkron tasarımı, amaçlanan deneyimin merkezinde yer alıyor. FT8’de alışveriş, zamanlanmış mesaj türlerinden oluşan bir dizide ilerler. Zamanlama ve biçimler standartlaştırıldığı için yazılım ve operatörler bu dizinin büyük bölümünü otomatikleştirebilir. JTTY’de operatör hazır olduğunda yayını başlatabilir ve alışverişi fonksiyon tuşlarıyla yönetebilir. Operatör yine büyük ölçüde yazılıma dayanır, ancak yazılım QSO’nun zamanlamasını belirlemek yerine onu destekler.

Bu ayrım, contest hızını önemseyen ancak RTTY’nin doğrudanlığını özleyen operatörleri çekebilir. Bazı amatörler bir run frekansı bulmanın, CQ çağrısı yapmanın ve yanıtları tanıdık bir makro dizisiyle yönetmenin taktik temposundan hoşlanıyor. Diğerleri ise sürekli klavye kullanımını azaltan otomasyon ve zamanlama nedeniyle FT8’i tercih ediyor. JTTY bu tercih farkını çözmüyor. Dijital QSO’yu düzenlemek için başka bir yöntem sunuyor ve dengenin kendilerine uyup uymadığına operatörlerin karar vermesini sağlıyor.

Burada kültürel bir soru da var. RTTY contestleri zaman içinde kendilerine özgü çalışma kuralları, makrolar, log yazılımı entegrasyonları ve alışkanlıklar geliştirdi. Yeni bir protokol yalnızca eski moda benziyor diye bunların hepsini devralamaz. Öngörülebilir davranış, yeterli log yazılımı desteği, kullanılabilir bir frekans planı ve operatörlerin gerçekten bağlantı kurabileceği kadar etkinlik sayesinde yer edinmesi gerekir. JTTY’nin ilk dial frekansları bir başlangıç noktası sunmayı amaçlıyor; ancak bu konumların anlamlı buluşma noktalarına dönüşüp dönüşmeyeceğini benimsenme düzeyi belirleyecek.

Bir contest modu, alışverişin nelerden oluştuğunu da açıkça tanımlamalı. JTTY’nin mevcut 599 raporu ve seri numarası kullanımı tanıdık bir şablon sunuyor. Bu tanıdıklık öğrenme sürecini kolaylaştırabilir, ancak operatörlerin uygulamanın çağrı işareti girişini, kuyruğa eklemeyi, yeniden iletimi ve onayı nasıl yönettiğini anlaması yine de gerekecek. Sürüm adayı, yazılımın varsayımlarıyla operatörlerin gerçek contestlerdeki çalışma biçimleri arasındaki uyumsuzlukları belirlemek için doğru zaman.

Geliştirme ekibinin ilk frekans önerileri 160 metreden 2 metreye kadar uzanan bantları kapsıyor. İlk JTTY etkinlikleri için önerilen ortak buluşma frekansı, 20 metre bandında 14,090 MHz. Önerilen dial frekanslarının geçici olduğu açıkça belirtiliyor. Mod popülerleşirse operatörler etkinliğin en iyi nerede çalıştığını ve bantların diğer kullanımlarıyla girişimin nasıl önleneceğini öğrendikçe frekansların bazıları veya tamamı değişebilir.

Bu sayılar, her bir tonun tam RF konumunu değil dial frekanslarını ifade ediyor. Ses kartı kullanan dijital modlarda, telsizin dial frekansı ile radyoya gönderilen ses frekansı bir araya gelerek yayınlanan RF frekansını belirler. Bu nedenle operatörler yalnızca dial frekansının sinyalin geçiş bandındaki tam konumunu açıkladığını varsaymamalı; yazılımın frekans yapılandırmasını izlemeli ve yayın sesinin yerleşimine dikkat etmelidir.

Sürüm notlarına göre Settings | Frequencies tablosundaki Reset seçeneği kullanıldığında önerilen frekansların çoğu WSJT-X’in varsayılan frekans listesinde görünebilir. Bu, yeni bir istasyon için kullanışlı olabilir; ancak frekans tablosunu sıfırlamak operatörün elle girdiği değerleri değiştirebilir. Dikkatle oluşturulmuş bir listesi olanlar, tablonun tamamını sıfırlamak yerine yalnızca gerekli JTTY frekanslarını eklemeyi düşünebilir. Bu pratik bir öneri: ilk testler mevcut yapılandırma çalışmalarının kaybedilmesini gerektirmemeli.

JTTY’yi yerleşik bir yazılım ekosistemine yerleştirmek

WSJT-X yalnızca JTTY için tasarlanmış bir uygulama değil. Projenin yazılım ailesinde farklı zayıf sinyal iletişim türleri için geliştirilmiş modlar ve programlar yer alıyor. WSJT-X, HF, VHF, UHF ve başka uygulamalarda kullanılan çeşitli modları destekliyor. MAP65, özellikle EME çalışmalarında kullanılan JT65 ve Q65 sinyallerinin geniş bantlı alımı için optimize edilmiş durumda. QMAP ise bir EME alt bandında geniş bantlı Q65 alımını desteklemek üzere WSJT-X ile birlikte çalışıyor.

Dolayısıyla 3.2.0 sürümü, kendi bağımsız çalışma modeline sahip ayrı bir program sunmak yerine mevcut bir platformu genişletiyor. Bu, ses cihazlarını, telsiz kontrolünü, loglamayı ve dijital mod iş akışlarını önceden yapılandırmış radyo amatörleri açısından önemli. Tanıdık bir uygulamanın içindeki yeni bir modu test etmek, yeni ve bağımsız bir paketi denemekten daha kolay olabilir. Bununla birlikte büyük sürüm değişiklikleri yapılandırmayı yine de etkileyebilir ve operatörlerin sürüm notlarını dikkatle okumasını gerektirebilir.

Sürüm duyurusuna göre güncelleme, Q65, MAP65 ve QMAP için yeni yeteneklerin yanı sıra çok sayıda başka iyileştirme ve hata düzeltmesi içeriyor. Bu eklemeler, JTTY ile hemen ilgilenmeyen operatörler için de önemli. Q65, EME ve iyonosferik saçılma dâhil zorlu zayıf sinyal iletişimlerinde kullanılıyor; MAP65 ve QMAP ise özel sistemlerde geniş bantlı alımı ve band haritası özelliklerini ele alıyor. Duyuru sürümü yalnızca JTTY’ye indirgemiyor; bu modları kullanan operatörler yükseltme yapmadan önce değişikliklerin tamamını gözden geçirmeli.

WSJT-X 3.2 için yeni bir User Guide yayımlandı. JTTY bölümleri ve örnek kayıt, kurulum ve dinleme için ilk başvuru kaynağını oluşturuyor. Geliştirme ekibi, kılavuzun güncellenmeye devam ettiği konusunda uyarıyor: bazı ekran görüntüleri eski olabilir, bazı metinler ise henüz eklenmemiştir. Bu uyarı özellikle sürüm adayı kullanıcıları için yararlı; belgenin mevcut durumuyla ilgili beklentiyi belirliyor. Güncel arayüzle uyuşmayan bir talimat, operatör hatasından değil kılavuzun tamamlanmamış olmasından kaynaklanabilir.

Örnek WAV dosyası özellikle kullanışlı; çünkü olası kullanıcıların yayın yapmadan önce çözücüyü incelemesine olanak tanıyor. Kayıt işlenirken JTTY metninin nasıl göründüğünü gösteriyor ve operatörlere mesaj çerçevelemesi hakkında fikir veriyor. Bilinen bir kaydı dinlemek, bazı kurulum sorunlarını yayındaki belirsizliklerden de ayırıyor: örnek çözümlenmiyorsa operatör, değişkenler listesine telsizi ve propagasyon yolunu eklemeden önce yazılım ayarlarını ve ses yapılandırmasını inceleyebilir.

Log yazılımı tarafında sürüm materyalleri, N1MM Logger+ 1.0.11449 veya sonraki sürümler için MMTTY uyumlu bir arayüz tanımlıyor. Açıklanan iş akışında operatör, WSJT-X’i JTTY modunda başlatmak için N1MM’deki çağrı işareti alanına “JTTY” yazabiliyor. JTTY’nin yerel mesaj biçimlerini göstermek için örnek bir fonksiyon tuşu dosyası da eklenmiş. Bu, contest operatörleri açısından önemli bir köprü; çünkü log yazılımı işletim deneyiminin çevresel bir parçası değil, çağrı işaretlerinin, alışverişlerin, seri numaralarının ve contest kayıtlarının yönetildiği yer.

Uyumluluk açıklamaları yine de belirli sürümlere bağlı olarak değerlendirilmelidir. N1MM Logger+’ın belirli bir sürümü için açıklanan bir arayüz, yapılandırma ayrıntılarına bağlı olabilir; iki uygulamanın gelecekteki sürümleri davranışı değiştirebilir. Kullanıcılar contestten önce güncel yazılım belgelerini kontrol etmeli ve etkileşimi test etmelidir. İlk kurulum çalışan bir FT8 yapılandırmasını temel alabilir, ancak FT8’in başarıyla çalışması her JTTY tuşunun, makronun veya log yazılımı entegrasyonunun beklendiği gibi davranacağını garanti etmez.

Önerilen yol temkinli ve tanıdık: önce mevcut WSJT-X ve N1MM yapılandırmasının telsizi kontrol edebildiğini ve PTT’yi çalıştırabildiğini doğrulayın. Ardından JTTY’yi seçin ve telsiz yapay yüke bağlıyken fonksiyon tuşlarını test edin. Yapay yük, operatörün test edilmemiş bir makroyu yayına vermeden iletim sırasını doğrulamasını sağlar. Yapılandırma onaylandıktan sonra önerilen buluşma frekansı dinlenebilir ve etkinliğe yanıt verilebilir.

Bu yaklaşım yalnızca mahcup edici yayınları önlemekle ilgili değil. Bir contest istasyonunun sinyal zincirinde bilgisayarın ses çıkışı, telsizin modülasyon yolu, CAT kontrolü, PTT, yayın ses seviyesi ve amplifikatör ya da anten sistemi bulunur. Yeni bir mod, önceki bir modda belirgin olmayan bir yapılandırma ayrıntısını ortaya çıkarabilir. Zincirin tamamını düşük riskle test etmek, JTTY yazılımındaki bir sorunla istasyon yapılandırmasındaki bir sorunu ayırt etmeyi kolaylaştırır.

JTTY, gönderilen ve alınan metni WSJT-X’in tanıdık etkinlik günlüğü ALL.TXT dosyasına yazabiliyor. Bu dosya, arayüze hızlıca bakarken fark edilmeyen metinleri sakladığı için test oturumlarını incelerken işe yarıyor. Sürüm adayı testleri sırasında bu tür kayıtlar, operatörlerin tekrarlanabilir sorunları bildirmesine yardımcı olabilir. Yazılım sürümünü, işletim sistemini, yapılandırmayı ve ilgili log bilgilerini içeren bir rapor, yöneticiler için mesajın başarısız olduğuna ilişkin genel bir nottan daha kullanışlıdır.

Proje açık kaynaklıdır ve GNU Genel Kamu Lisansı’nın 3. sürümü altında dağıtılır. Herkese açık depo, WSJT projesinin geliştirme geçmişini içerir ve sorun bildirimleri, tartışmalar ve kod katkıları için bir alan sunar. Proje, geliştiriciler ve radyo amatörlerinden oluşan bir topluluk tarafından geliştirilmiştir. Duyuruda katkıda bulunanlar arasında K1JT, K9AN, G4KLA, N9ADG, DL3WDG, W3SZ, KJ5HST ve KD0BTO yer alıyor. Sürüm adayı bu iş birliği sürecini görünür kılıyor: yazılım havada denenebilecek kadar kullanılabilir, geri bildirim döngüsü ise hâlâ geliştirmenin bir parçası.

Bu açıklık, teknik konularla ilgilenen kullanıcılara modun daha geniş kod tabanına nasıl uyduğunu anlama fırsatı da veriyor. Projenin geliştirici rehberi, uygun becerilere sahip kişilerin nasıl katkıda bulunabileceğini açıklıyor. Her operatörün kaynak kodu okuması veya değiştirmesi gerekmiyor; ancak kodun ve geliştirme geçmişinin erişilebilir olması araştırmacıların, yazılım geliştiricilerin ve deneyimli dijital mod kullanıcılarının tasarımı incelemesine ve testlere katılmasına olanak sağlıyor.

İlk test, operatörlerin birbirini bulup bulamayacağı

Bir dijital modun çalışması için yetenekli bir çözücüden fazlası gerekir. Ortak bir çalışma alanı da gerekir. Ortak frekanslar olmadan ilk istasyonlar başarılı biçimde yayın yapabilir ama birbirlerini hiç duymayabilir. Bu durum, istasyonların zamanlanmış dönemlerle ve ortak bir programla otomatik olarak eşzamanlanmadığı yeni asenkron bir mod için özellikle önemli. 20 metre bandındaki 14,090 MHz dial frekansı, ilk kullanıcılar için bir odak noktası sunuyor.

Sürüm materyallerindeki frekans listesi geniş kapsamlı. 160 metre için 1838 kHz, 80 metre için 3575 kHz, 40 metre için 7090 kHz, 30 metre için 10140 kHz ve 20 metre için 14090 kHz öneriliyor. Liste, 17 metrede 18100 kHz, 15 metrede 21090 kHz, 12 metrede 24920 kHz, 10 metrede 28090 kHz, 6 metrede 50160 kHz ve 2 metrede 144160 kHz ile devam ediyor. Geliştiriciler bunların çok erken aşamadaki öneriler olduğunu ve etkinlik geliştikçe değişebileceğini belirtiyor.

Geçici bir liste yararlı olsa da kalıcı bir band planı veya resmî spektrum tahsisi olarak görülmemelidir. Amatör radyo bantlarında farklı ulusal ve bölgesel kurallar, yerleşik dijital mod faaliyetleri, contest uygulamaları ve yerel işletim alışkanlıkları bulunur. Operatörler, yayınlarının kendi konumlarında geçerli olan düzenlemelere ve band planlarına uymasını sağlamakla sorumludur. Önerilen dial frekansı bir buluşma noktasıdır; bu sorumluluğun yerine geçmez.

20 metre, geniş bir mesafe aralığında iletişimi sık sık desteklemesi ve çok sayıda dijital mod kullanıcısına sahip olması nedeniyle ilk buluşma bandı olarak makul bir seçim. Ancak HF propagasyonu hiçbir zaman sabit değildir. Güneş koşulları, yerel saat, anten performansı, gürültü ve istasyonlar arasındaki iletişim yolu hangi bantların açık olduğunu etkiler. Bir öğleden sonra yararlı etkinlik sağlayan frekans, günün ilerleyen saatlerinde veya farklı propagasyon koşullarında sessiz kalabilir.

İlk oturumlar muhtemelen iletişim kurmak kadar keşfetmekle de ilgili olacak. Operatörlerin JTTY sinyallerinin geçiş bandında nerede göründüğünü, çözücünün metni ne kadar hızlı ekrana aktardığını, yayınların üst üste geldiğinde temiz biçimde çözümlenip çözümlenmediğini ve uygun frekans aralığının ne olduğunu belirlemesi gerekecek. Önerilen frekansların etkinlik için yeterli alan sunup sunmadığını veya başka bir düzenin daha kullanışlı olup olmayacağını da öğrenmeleri gerekecek. Bunlar her yeni modun ilk aşamalarındaki olağan sorular; ancak hızlı ve asenkron çalışmak üzere tasarlanmış bir modda özel önem taşıyorlar.

Üst üste binen sinyaller önemli bir test oluşturuyor. Sürüm açıklamasında, sinyal çıkarma ve uyarlamalı kod çözme, örtüşme veya sönümleme sırasında sinyalleri geri kazanma araçları olarak belirtiliyor. Sinyal çıkarma, çözümlenmiş bir sinyali tahmin edip alınan seste onun katkısını kaldırarak altındaki başka bir sinyalin ortaya çıkmasını kolaylaştırmaya çalışır. Uyarlamalı kod çözme ise sinyalin kusursuz biçimde sabit kaldığını varsaymak yerine değişen sinyal koşullarına göre kendini ayarlayabilir. Bu tekniklerin etkinliği, alıcının her sinyali ne kadar iyi belirleyebildiğine ve kaldırılması gereken bileşeni ne kadar doğru modelleyebildiğine bağlıdır.

Kalabalık bir contest bölümünde iki istasyon bilerek veya yanlışlıkla aynı anda yayın yapabilir. Üst üste binen sinyalleri ayırabilen bir çözücü, özellikle mod tek frekans çevresinde birden fazla hızlı alışverişi teşvik ediyorsa değerli olur. Ancak sinyal çıkarma mühendislik karmaşıklığı da getiriyor. Bir sinyalin kötü tahmin edilmesi geride artık sinyal bırakabilir veya diğer sinyali bozabilir. Alıcının, bir sinyali çözmek için yeterli kanıtın ne zaman bulunduğuna ve örtüşen verileri kurtarma girişiminin yanlış metin üretme ihtimaline karar vermesi gerekir.

Sönümleme farklı bir zorluk oluşturuyor. HF sinyallerinin gücü propagasyon yolu değiştikçe farklılaşabilir ve kısa süreli derin sönümlemeler bir iletimin bir bölümünü silebilir. Çerçevelenmiş ve kodlanmış mesajdaki fazlalık, amaçlanan metnin geri kazanılmasına yardımcı olabilir; ancak sonuç bilginin çerçeveye nasıl dağıtıldığına ve ne kadarının kaybolduğuna bağlıdır. Operatörler modu test ederken yalnızca mesajın çözümlenip çözümlenmediğine değil, doğru ve tutarlı biçimde çözümlenip çözümlenmediğine de dikkat etmelidir.

Başarılı kod çözme ile doğru kod çözme arasındaki fark kritik önemdedir. Metni gösteren bir dijital mod, mutlaka hatasız metin sunuyor değildir. Contest sırasında yanlış bir çağrı işareti veya seri numarası, hiç alınmayan bir mesajdan daha maliyetli olabilir; çünkü yanlış bilgi kabul edilip daha sonra düzeltilmek zorunda kalabilir. Bu nedenle geliştiricilerin daha düşük hata oranına yaptığı vurgu, zayıf sinyal iddiası kadar önemli. Yararlı bir test; modun ne sıklıkla tekrar gerektirdiğini, kaç kez yanlış karakter yazdığını ve operatörün belirsiz alımı nasıl fark ettiğini kaydetmelidir.

Sürüm adayı, bu tür pratik değerlendirmeler için ideal bir aşama. Operatörler, tek bir örnek kaydın her durumu temsil ettiğini varsaymadan, benzer koşullarda modu kendi RTTY deneyimleriyle karşılaştırabilir. Yararlı bir rapor; bandı ve frekansı, yaklaşık sinyal seviyesini, diğer istasyonun modunu ve yazılım sürümünü, sinyallerin üst üste binip binmediğini ve çözücünün ne gösterdiğini açıklayabilir. Laboratuvar düzeyinde ölçümler olmadan bile dikkatle anlatılmış gözlemler, geliştiricilerin yeniden üretebileceği sorunları ortaya çıkarabilir.

Modun iyi çalıştığı durumları bildirmek de aynı derecede önemli. Yazılım geliştirme geri bildirimleri genellikle başarısızlıklara odaklanır; ancak yeni bir modun tasarımının hangi koşullarda başarılı olduğuna dair kanıta da ihtiyacı var. JTTY, RTTY’nin tekrarlı yayın gerektireceği bir sinyal seviyesinde anlaşılır metin sağlayabiliyorsa veya makro akışı contest alışverişini doğal hissettiriyorsa bu gözlemler modun güçlü yönlerini tanımlamaya yardımcı olur. Testin amacı önceden belirlenmiş bir hükmü doğrulamak değil, sistemin davranışını haritalamaktır.

Tamamlanmamış yönleri bulunan bir sürüm adayı

3.2.0-rc1 etiketi, geliştirmenin belirli bir aşamasını gösteriyor. Sürüm adayları; tamamlanmamış belgelere tolerans gösterebilen, yeni davranışları test edebilen ve açık geri bildirim sağlayabilen ileri düzey kullanıcılar için hazırlanır. Bunlar yalnızca tanıtım amaçlı önizlemeler değildir; aynı zamanda nihai sürümle birebir aynı şekilde çalışacakları da garanti edilmez. Operatörler sorunlarla karşılaşmayı beklemeli ve bunları projenin herkese açık deposu veya kullanıcı forumları üzerinden bildirmelidir.

Bu durum, yazılımın nasıl kullanılması gerektiğini etkiliyor. Büyük bir contest için hazırlanan istasyon, yeni mod ve log yazılımı entegrasyonu kapsamlı biçimde test edilene kadar kararlı sürümü tercih edebilir. Dijital mod geliştirmesiyle ilgilenen bir operatör ise sürüm adayını yükleyip davranışını incelemek için zaman ayırmaya istekli olabilir. Her iki yaklaşım da geçerli. Önemli nokta, sürüm adayının yazılımın her bölümünü tamamlanmış saymak yerine kullanıcıları değerlendirme sürecine katılmaya çağırmasıdır.

User Guide’ın mevcut durumu da bunu doğruluyor. Proje, belgeler güncellenirken bazı ekran görüntülerinin eski olabileceğini ve bazı metinlerin eksik bulunduğunu belirtiyor. Açık olmayan bir talimatla karşılaşan kullanıcılar bu durumu dikkate almalı ve güncellemeleri kontrol etmeli. Belgelere ilişkin geri bildirim de sağlayabilirler: anlaşılmayan bir kurulum sırası veya eksik açıklama, özellikle ilgilenen bir operatörün modu test etmesini engelliyorsa proje için yararlı bilgidir.

Yazılım paketleri Windows, macOS ve Linux için sunuluyor. Linux derlemeleri x86_64 ve aarch64 mimarilerini içeriyor; 32 bit armhf derlemesi de yeniden sunuluyor. Bu kapsam önemli; çünkü amatör radyo istasyonları masaüstü iş istasyonlarından küçük tek kartlı sistemlere kadar çeşitli bilgisayarlar kullanıyor. Raspberry Pi kullanıcıları, uygulamayı kendileri derleme ihtiyacını azaltabileceği için özellikle armhf paketiyle ilgilenebilir. Yine de platform paketleri ve bağımlılıklar değişebileceğinden kullanıcılar yükleme öncesinde güncel sürüm dosyalarını ve sistem gereksinimlerini kontrol etmelidir.

Yeni bir ana sürüm mevcut yapılandırma dosyalarıyla da etkileşime girebilir. Operatörler, kullandıkları modları, ses cihazlarını, telsiz kontrolünü veya loglama iş akışını etkileyen değişiklikler için sürüm notlarını incelemelidir. İstasyon yapılandırmasını ayarlamak için zaman harcamış olanlar testten önce yapılandırma dosyalarının yedeğini almayı düşünebilir. Bu olağan yazılım bakımıdır; ancak sürüm yeni bir çalışma modu ve birden fazla programda değişiklik içerdiğinde daha da önem kazanır.

Release Notes, 3.0.2 sürümünden bu yana yapılan değişikliklerin ayrıntılı kaydını sunuyor. Bu kayıt değerlidir; çünkü özellik duyuruları doğal olarak yenilikleri öne çıkarırken operatörler hâlihazırda kullandıkları yazılım parçalarında nelerin değiştiğini de bilmek isteyebilir. Daha geniş güncelleme Q65, MAP65 ve QMAP geliştirmelerini ve çok sayıda düzeltmeyi içeriyor. Dolayısıyla WSJT-X 3.2.0-rc1’in belirli bir istasyonu JTTY dışında etkileyip etkilemediğini değerlendirmek için tam sürüm notları incelenmeli.

Projenin geri bildirim kanalları da test sürecinin bir parçası. Kullanıcılar herkese açık depoda bir issue açabilir, tartışmaya katkıda bulunabilir veya kullanıcı forumlarından biriyle iletişime geçebilir. İyi bir rapor araştırmaya yön verecek kadar ayrıntılı olmalıdır: sürüm adayı derlemesini, işletim sistemini, ilgili ayarları, telsiz arayüzünü ve davranışa yol açan adımları belirtin. Sorun bir sinyalle ilgiliyse bandı, koşulları ve problemin örnek sesle yeniden oluşturulup oluşturulamadığını açıklayın.

Yeni bir mod için ilk yararlı raporlar basit olabilir. N1MM Logger+ üzerinden çağrıldığında yazılım JTTY modunda açılıyor mu? Fonksiyon tuşları beklenen mesajı gönderiyor mu? Kuyruk doğru biçimde ilerliyor mu? Alınan metin operatörün takip edebileceği şekilde mi gösteriliyor? Önerilen frekans listesi başka bir istasyonla buluşmayı kolaylaştırıyor mu? Bu soruların yanıtları, operatörlerin modu kullanıp kullanmayacağını belirlediğinden, manşet niteliğindeki bir hassasiyet değeri kadar önemli olabilir.

Projenin açık kaynaklı olması, bu geri bildirimi özellikle etkili hâle getiriyor. Tekrarlanabilir bir sorunu belirleyen kullanıcı, yazılımın herkes için iyileştirilmesine yardımcı olabilir. Bir programcı kaynak kodu inceleyerek veya düzeltme katkısında bulunarak daha ileri gidebilir. Kodlama bilgisi olmayan bir radyo amatörü de gerçek yayın koşullarını açıkça anlattığında değerli test sonuçları sunabilir. Geliştirme süreci hem yazılım uzmanlığına hem de işletim deneyimine dayanıyor.

JTTY neleri değiştirebilir, neleri değiştiremez?

JTTY’nin vaadi yalnızca “daha iyi RTTY” değil. Böyle bir tanım modun çerçeveleme, kodlama, veri aktarım hızı ve yazılım entegrasyonundaki farklarını göz ardı eder. Daha doğru bir tanım, klavye radyosunun insan kontrollü ve asenkron çalışma hissini korurken WSJT projesinin zayıf sinyal modlarıyla ilişkilendirilen sinyal işleme yaklaşımını uygulama girişimidir.

Mod başarılı olursa sıradan RTTY alımının güvenilmez hâle geldiği durumlarda contest operatörlerine hızlı alışverişler için yeni bir seçenek sunabilir. Kodlu bir iletimin tekrarları azaltabildiği ve yapılandırılmış mesaj biçimlerinin contestin gerektirdiği alışverişle örtüştüğü koşullarda faydası daha belirgin olacaktır. Operatör bir çağrı işaretini ve seri numarasını ilk denemede ne kadar sık doğru alırsa, modun nominal hızının verimli bir contest temposuna dönüşme olasılığı o kadar artar.

Ancak hız yalnızca saniyedeki bit veya dakikadaki kelime sayısından ibaret değil. Contest performansı; bir istasyonu tanımak, alışverişi başlatmak, yanıtı almak, hataları düzeltmek ve bağlantıyı kaydetmek için gereken süreye bağlıdır. Kompakt bir alışverişi hızlı gönderen ancak kurulumu karmaşık olan veya sık sık kurtarma gerektiren bir mod, uygulamada daha yavaş bir moddan iyi performans göstermeyebilir. Benzer şekilde, çok otomatik bir sistem bir operatör için canlı klavye iş akışından daha verimli olabilir; canlı kullanım daha doğrudan hissettirse bile.

JTTY’nin yapılandırılmış biçimleri bilinçli bir uzlaşma. Yaygın contest mesajlarını daha verimli hâle getiriyor, ancak serbest metin esnekliğini sınırlıyor. Uzun bir sohbet yapılabilir; ancak serbest metin hızı dakikada yaklaşık 30 kelime ve her çerçeve yalnızca beş rastgele karakter taşıyor. Bu, yapılandırılmış contest biçimlerine kıyasla yavaş ve uzun sohbetlerde kısıtlayıcı gelebilir. Modun en güçlü kullanım alanı, sınırsız dijital sohbetten ziyade kısa ve standartlaştırılmış alışverişler.

Bir klavye modunun uzun sohbetlere daha az uygun olması çelişki değil. Birçok radyo modu belirli bir kullanım için optimize edilmiştir: hızlı contest alışverişleri, zayıf sinyalli DX, acil durum trafiği, klavye üzerinden sohbet veya otomatik propagasyon raporlama. JTTY, zayıf sinyal kabiliyeti ile contestlerin kesişimine odaklanıyor gibi görünüyor. Daha uzun mesajlar göndermek isteyen operatörler diğer dijital modları kullanmaya devam edebilir; JTTY’nin yararlı olması için her amaca hizmet etmesi gerekmez.

Modun kararlı ve topluluk tarafından paylaşılan bir frekans planına da ihtiyacı olacak. Geçici öneriler başlamak için bir davet niteliğinde, ancak operatörlerin ileride bölgesel eşgüdüme, contestlere özel yönlendirmelere ve örtüşmeyi önleme kurallarına ihtiyacı olabilir. Dijital modların benimsenmesi bir ağ etkisi yaratır: her yeni istasyon modu diğer herkes için daha kullanışlı kılar, ancak ilk kullanıcıların öğrenmeye değer bulması için yeterli ortak etkinlik gerekir. 20 metrede ortak bir buluşma noktası bu sürecin pratik bir ilk adımı.

Q65, MAP65 ve QMAP için gelen yeni özellikler farklı bir kullanıcı kitlesini çekebilir. EME operatörleri, VHF zayıf sinyal meraklıları ve geniş bantlı SDR sistemlerini kullananlar, HF RTTY contest operatörlerinden farklı ihtiyaçlara sahip. Bu değişikliklerin aynı sürümde yer alması, WSJT-X 3.2.0’ın yalnızca JTTY’nin kullanıma sunulmasından ibaret olmadığını gösteriyor. Projenin farklı bantlar ve işletim ortamlarında zayıf sinyal iletişimine yönelik daha geniş çalışması da devam ediyor.

Bu geniş bağlam önemli; çünkü JTTY’yi tek başına bir yenilik olarak sunmak yerine olgun bir mod ekosisteminin içine yerleştiriyor. Proje, her biri farklı bir propagasyon yolu, mesaj yapısı ve işletim hedefi için tasarlanmış çeşitli protokollerin tek bir uygulamada birlikte var olabileceğini zaten gösterdi. JTTY bu yelpazeye yeni bir nokta ekliyor: operatörün anında hareket ettiği, ancak sinyalin güvenilir kod çözmeye yetecek kadar yapılandırılmış kaldığı bir mod.

Contestlerde düzenli olarak kullanılıp kullanılmayacağına havadaki denemeler karar verecek. Operatörlerin birbirini bulması, yazılımı test etmesi, deneyimlerini karşılaştırması ve işletim biçiminin vaat ettiği sonucu verip vermediğini değerlendirmesi gerekiyor. Sürüm adayı bunu yapmak için somut bir fırsat sağlıyor. Uygulama, belgeler ve işletim kuralları hâlâ geliştirilebilir durumdayken modu kullanıcıların eline ulaştırıyor.

İlk test için en pratik sıra; örnek kaydı dinlemek, logger ve telsiz kontrol yapılandırmasını doğrulamak, fonksiyon tuşlarını yapay yük üzerinde kontrol etmek ve ardından 20 metrede 14,090 MHz dial frekansını dinlemektir. Hata bulan veya sorusu olan operatörler bunları projenin issue takip sistemi, tartışma alanları veya kullanıcı forumları üzerinden bildirebilir. Önerilen bant frekansları değişebileceğinden, ilk kullanıcılar bunları kalıcı tahsisler yerine deneme amaçlı buluşma yerleri olarak görmelidir.

JTTY’nin daha geniş önemi FT8 veya RTTY’nin yerini almasından çok, amatörlerin dijital radyoyu kullanabileceği yöntemlerin çeşitliliğini artırmasında yatabilir. FT8, son derece yapılandırılmış ve zamanlanmış zayıf sinyal bağlantılarının çekiciliğini gösterdi. RTTY, operatörün doğrudan yönettiği contest deneyimini sunmaya devam ediyor. JTTY ise bu özelliklerin birbiriyle çelişmek zorunda olmadığını öne sürüyor: canlı bir klavye alışverişi de zor sinyallerle başa çıkmak için kodlu çerçeveler ve uyarlamalı kod çözme kullanabilir.

Uzun vadede nasıl bir yer edineceği henüz belli olmasa da bu, denemeye değer bir yaklaşım. Yeni modlar, yazılım sıradanlaştığında kolayca gözden kaçan ödünleşimleri görünür kılıyor: otomasyon ile operatör kontrolü, serbest metin ile verimli kodlama, dar bant genişliği ile güvenilir alım ve sabit zamanlama ile esnek iletişim arasındaki denge. WSJT-X 3.2.0-rc1, operatörleri bu ödünleşimleri yalnızca teoride karara bağlamak yerine test etmeye davet ediyor.


Image(s) used in this article are either AI-generated or sourced from royalty-free platforms like Pixabay or Pexels.

This article may contain affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you.