Ini decoder untuk radiosonde RS41, RS92, DFM06/09/17, M10/M20, dan MP3H berdasarkan papan TTGO LoRa ESP32.
Mendukung layar OLED (SSD1306, SH1106) dan layar TFT (ILI9225, ILI9341/9342).
Ini juga mendukung pemberian data ke aplikasi eksternal menggunakan WiFi (BUKAN bluetooth):
Silakan berkonsultasi dengan Wiki di https://github.com/dl9rdz/rdz_ttgo_sonde/wiki/Supported-boards untuk detail tentang papan yang didukung, dan instruksi pengaturan tambahan.
CATATAN: Papan lama dengan kristal 26 MHz (TTGO LoRa32 v1, Heltec v1/v2) tidak didukung oleh image firmware dev/utama yang lebih baru.
Pabrikan | Model | Posisi | Suhu | Kelembaban | Tekanan |
---|---|---|---|---|---|
Vaisala | RS92-SGP | ✔️ | ✔️ | ❌ | ❌ |
Vaisala | RS41-SG/SGP/SGM | ✔️ | ✔️ | ✔️ | ✔️ (untuk -SGP) |
tumbuh | DFM06/09/17 | ✔️ | ✔️ | ❌ | ❌ |
Meteorodem | M10 | ✔️ | ✔️ | ✔️ | Tidak Terkirim |
Meteorodem | M20 | ✔️ | ❌ | ❌ | Tidak Terkirim |
Meteor-Radiy | MP3-H1 (MRZ-H1) | ✔️ | ❌ | ❌ | ❌ |
Integrasi SondeHub sebagian besar telah diuji dengan RS41 dan DFM.
Dukungan untuk radiosonde lain yang menggunakan modulasi AFSK tidak dapat dilakukan dengan perangkat keras TTGO. Secara khusus, decoding radiosonde iMet-1/iMet-4 tidak praktis (iMet-5x sepertinya menggunakan FSK, sehingga layak untuk diterapkan).
Menambahkan dukungan untuk LMS6 (lihat edisi #48) dan ims100 (lihat cabang ims100) dapat dilakukan, tetapi saat ini saya sendiri tidak memiliki rencana untuk menambahkannya. Permintaan tarik yang telah teruji tentu saja akan dipertimbangkan untuk dimasukkan :-).
Anda dapat mengunduh build otomatis biner terbaru untuk cabang pengembangan dan pengujian di sini, biner mencakup semuanya termasuk file konfigurasi sehingga semua pengaturan yang ada akan diatur ulang.
Untuk memperbarui instalasi yang ada ke versi pengembangan atau master terbaru Anda dapat menggunakan fitur pembaruan OTA.
File .bin yang diunduh dapat di-flash ke papan ESP32 Anda menggunakan esptool atau Alat Unduhan ESP32
Anda dapat menjalankan perintah berikut dengan mengganti
dengan jalur ke file .bin yang diunduh.
Jika Anda mengalami kesalahan dengan perangkat COM tidak terdeteksi secara otomatis, ganti /dev/cu.SLAB_USBtoUART
dengan COM
.
esptool --chip esp32 --port /dev/cu.SLAB_USBtoUART --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0x1000
File biner juga dapat diinstal menggunakan aplikasi GUI dengan pengaturan sebagai berikut.
Anda dapat menggunakan tombol di papan (bukan tombol reset, yang kedua) untuk mengeluarkan beberapa perintah. Perangkat lunak ini membedakan beberapa input:
Anda juga dapat menggunakan tombol kedua, yang harus Anda tambahkan secara manual ke papan Anda. Lihat https://github.com/dl9rdz/rdz_ttgo_sonde/wiki/Hardware-configuration untuk detailnya.
Saat startup, dan juga setelah menekan tombol LAMA, konfigurasi WiFI akan dimulai. Board akan memindai jaringan WiFi yang tersedia, jika hasil pemindaian berisi jaringan WiFi yang dikonfigurasi dengan ID dan Kata Sandi di jaringan.txt, maka akan terhubung ke jaringan tersebut dalam mode stasiun. Jika tidak ditemukan jaringan yang dikenal, atau koneksi tidak berhasil setelah 5 detik, maka koneksi akan dimulai dalam mode titik akses. Dalam kedua kasus tersebut, alamat IP ESP32 akan ditampilkan dalam huruf kecil di baris paling bawah. Kemudian papan akan beralih ke mode pemindaian.
Dalam mode pemindaian, papan akan mengulangi semua saluran yang dikonfigurasi dichannels.txt, mencoba memecahkan kode radio sonde di setiap saluran selama sekitar 1 detik. Jika sinyal yang valid ditemukan, papan beralih ke mode penerimaan pada saluran tersebut. Menekan tombol SINGKAT juga akan beralih ke mode penerimaan.
Dalam mode penerimaan, satu frekuensi akan diterjemahkan, dan info sonde (ID, koordinat GPS, RSSI) akan ditampilkan. Bilah di atas alamat IP menunjukkan, untuk 18 frame terakhir, apakah penerimaan berhasil (|) atau gagal (.), atau terdapat beberapa kesalahan (E), misalnya, pemeriksaan CRC gagal.
Menekan DOUBLE akan beralih ke mode pemindaian.
Tekan SINGKAT akan beralih ke saluran berikutnya dichannels.txt
Menekan SINGKAT pada tombol kedua akan beralih ke tampilan layar yang berbeda.
Pers sedang akan aktif memindai seluruh pita (400..406 MHz) dan menampilkan diagram spektrum (setiap baris == 50 kHz) Untuk papan TTGO tanpa tombol yang dapat dikonfigurasi, ada beberapa parameter baru di config.txt:
lihat Wiki