Laman

Minggu, 19 April 2026

Menjinakkan Drift pada IC-9700 untuk EME 1.2 GHz dengan GPSDO Leo Bodnar

 

Halo rekan-rekan amatir radio! Jika Anda aktif di mode satelit atau mulai merambah ke dunia Earth-Moon-Earth (EME), pasti sudah tidak asing dengan Icom IC-9700. Transceiver ini memang luar biasa, namun bagi kita yang bermain di frekuensi tinggi, ada satu "penyakit" bawaan yang cukup menantang: Frequency Drift.

Kali ini, saya ingin berbagi pengalaman mengatasi masalah tersebut menggunakan GPSDO dari Leo Bodnar.

1. Masalah Stabilitas pada Icom IC-9700

IC-9700 adalah rig yang sangat mumpuni, tetapi desain referensi frekuensi internalnya (TCXO) memiliki kelemahan. Saat perangkat mulai panas (terutama saat transmit), frekuensinya cenderung bergeser. Untuk penggunaan FM atau SSB di 2 meter mungkin tidak terasa, namun di frekuensi yang lebih tinggi, pergeseran beberapa puluh Hertz saja sudah menjadi masalah besar.

2. Mengapa Drift Sangat Fatal untuk EME 1.2 GHz?

Pada band 23cm (1296 MHz), efek drift ini teramplifikasi secara signifikan. Dalam komunikasi EME menggunakan mode digital seperti MAP65 atau WSJT-X (Q65/FT8), stabilitas adalah kunci.

Jika frekuensi bergeser di tengah-tengah siklus transmisi yang panjang, sinyal kita tidak akan ter-decode oleh lawan bicara. Bayangkan sinyal yang sudah menempuh jarak 700.000 km lebih (PP ke Bulan) harus hilang begitu saja hanya karena rig kita "lari" dari frekuensi yang ditentukan.

3. Mencari Solusi Terbaik

Ada beberapa cara yang biasa dilakukan rekan-rekan untuk mengatasi hal ini:

  • Modifikasi Internal: Mengganti kristal internal dengan yang lebih stabil (high precision TCXO).

  • External Reference: Memberikan input frekuensi referensi 10 MHz dari luar.

  • GPSDO (Global Positioning System Disciplined Oscillator): Menggunakan sinyal satelit GPS untuk mengunci oscillator agar tetap presisi pada titik nol.

4. Mengapa Memilih Leo Bodnar?

Setelah riset kecil-kecilan, pilihan jatuh pada Leo Bodnar Precision GPSDO. Alasannya sederhana: bentuknya ringkas, sangat presisi, dan yang paling penting, ia memiliki dual output yang bisa diprogram secara independen. Ini sangat fleksibel untuk kebutuhan laboratorium atau rig seperti IC-9700.

5. Pemasangan dan Setting yang Mudah

Memasang unit ini ke IC-9700 sebenarnya cukup plug-and-play:

  1. Hubungkan output GPSDO ke input REF IN (SMA connector) di panel belakang IC-9700.

  2. Pastikan antena GPS terpasang di tempat yang mendapat view langit luas agar locking cepat.

  3. Setting pada IC-9700:

    • Masuk ke menu SET > Function > REF Adjust.

    • Ubah setting ke External.

    • Lakukan kalibrasi jika diperlukan hingga indikator menunjukkan frekuensi yang tepat.

6. Uji Coba EME 1.2 GHz: Sebuah Pelajaran tentang Ketelitian

Setelah semua terpasang rapi, saya segera mencoba melakukan RX Trace pada mode digital untuk memantau sinyal EME. Namun, ada hal janggal yang terjadi.

Laporan dari stasiun lawan di layar monitor menunjukkan bahwa trace sinyal saya masih mengalami drift. Saya sempat berpikir, "Apakah Leo Bodnar butuh waktu lebih lama untuk locking sinyal GPS?" padahal secara teknis unit ini dikenal sangat cepat dalam sinkronisasi.

Setelah saya periksa ulang seluruh kabel dan koneksi, barulah ketahuan penyebab utamanya. Ternyata bukan masalah pada perangkatnya, melainkan pada operatornya: Saya lupa menyalakan power untuk GPSDO tersebut! Rig IC-9700 tetap bekerja, namun karena referensi eksternalnya mati, ia kembali ke kondisi tidak stabil. Begitu GPSDO dinyalakan dan terkunci, frekuensi langsung "diam" membatu dan komunikasi menjadi jauh lebih lancar.

Pelajaran penting: Sehebat apa pun perangkat tambahan yang kita miliki, checklist sebelum mengudara adalah prosedur yang tidak boleh dilewatkan. Jangan sampai asyik memantau pergerakan Bulan, tapi lupa memantau saklar power di meja sendiri!

Kamis, 15 Januari 2026

TCXO dan Misteri Gagal Fix GPS Spoofing di HackRF

Memasuki tahun 2026, aku kembali mencoba melakukan GPS spoofing menggunakan HackRF. Seperti biasa, semua persiapan terasa sudah matang. Script siap, antena siap, dan file simulasi GPS pun sudah digenerate. Tapi yang terjadi justru sebaliknya: spoofing selalu gagal total, bahkan setelah dicoba berjam-jam tanpa hasil fix sama sekali.

Padahal sebelumnya, setup yang sama pernah bekerja dengan baik.

Mencoba File BRDC Terbaru Tahun 2026

Langkah pertama yang aku lakukan adalah memastikan data navigasi GPS yang digunakan benar-benar terbaru. Aku mengunduh file BRDC (Broadcast Ephemeris) tahun 2026 langsung dari situs NASA, lalu menggunakannya untuk meng-generate file simulasi menggunakan gps-sdr-sim.

Secara teori, ini seharusnya menjadi solusi ideal:

  • Data ephemeris terbaru
  • Waktu sistem sudah sinkron
  • Lokasi simulasi sudah benar

Namun kenyataannya tetap sama: receiver tidak pernah mendapatkan fix.

Review Penyebab Kegagalan Fix yang Pernah Terjadi

Akhirnya aku mulai melakukan kilas balik, mengingat-ingat berbagai kegagalan fix yang pernah aku alami sebelumnya. Dari sekian banyak kemungkinan, ada satu faktor yang selalu muncul berulang kali:

TCXO (Temperature Compensated Crystal Oscillator)

Pengalaman sebelumnya menunjukkan bahwa tanpa TCXO, GPS spoofing nyaris mustahil berhasil. Clock bawaan HackRF yang tidak stabil akan menyebabkan:

  • Doppler error terlalu besar
  • Phase drift cepat
  • Receiver gagal melakukan lock

Dan menariknya, setiap kali HackRF dipasangi TCXO, peluang fix meningkat drastis.

Membongkar HackRF: Fakta Mengejutkan

Dengan rasa curiga yang semakin besar, aku memutuskan untuk membongkar HackRF dari casing-nya. Awalnya kupikir TCXO masih terpasang dengan baik, karena secara fisik tidak pernah kulepas.

Namun setelah diperiksa lebih dekat, ternyata:

  • TCXO memang ada
  • Tapi konektornya terlepas / tidak tersolder dengan baik

Artinya, selama ini HackRF berjalan tanpa referensi clock TCXO, kembali menggunakan oscillator internal yang tidak cukup stabil untuk simulasi GPS.

Semua mulai masuk akal.

Bertanya ke ChatGPT tentang Peran TCXO

Untuk memastikan dugaanku tidak sekadar asumsi, aku bertanya ke ChatGPT mengenai pengaruh TCXO terhadap keberhasilan GPS fix saat spoofing. Jawaban yang kudapat justru semakin menguatkan kesimpulan:

  • GPS receiver sangat sensitif terhadap kesalahan frekuensi
  • Error beberapa ppm saja bisa membuat tracking loop gagal
  • TCXO sangat krusial untuk aplikasi narrowband seperti GPS L1

Di titik ini, aku hampir yakin TCXO adalah akar masalahnya.

Uji Coba Terakhir: File gpssim Tahun 2024

Sebagai pembuktian terakhir, aku melakukan eksperimen sederhana:

  • TCXO dipastikan tersambung dengan baik
  • Menggunakan file gpssim lama dari tahun 2024
  • Setup dan parameter sama seperti sebelumnya

Hasilnya?

Kurang dari 5 menit, GPS receiver langsung FIX.

Tidak ada tweak aneh, tidak ada trial berjam-jam. Semua berjalan normal seperti seharusnya.

Kesimpulan

Pengalaman ini menjadi pengingat penting bahwa dalam GPS spoofing, faktor paling krusial bukan hanya:

  • File BRDC terbaru
  • Script gps-sdr-sim
  • Antena atau power output

Tapi justru sesuatu yang sering dianggap sepele:

Stabilitas clock – dan TCXO adalah kuncinya.

HackRF tanpa TCXO mungkin masih bisa digunakan untuk banyak eksperimen RF, tapi untuk GPS spoofing yang membutuhkan presisi frekuensi ekstrem, TCXO bukan lagi opsional — wajib.

Semoga pengalaman ini bermanfaat bagi siapa pun yang mengalami misteri gagal fix berkepanjangan saat bermain GPS spoofing dengan HackRF.