Saya mencoba mencari tahu apa jenis modulasi dan pengkodean yang digunakan oleh remote control penutup jendela saya, yang bertujuan untuk menerapkan hal yang sama pada Raspberry Pi untuk menambahkan sedikit otomatisasi rumah.
Seorang kolega membantu saya mencicipi sinyal dengan USRP dan memberi saya file data. Saya telah memeriksanya dengan Inspectrum .
Saya khawatir sampel telah direkam terpusat sangat dekat dengan frekuensi sinyal. Saya kemudian membaca bahwa ini mungkin bukan ide yang baik, dan saya pikir inilah yang menyebabkan kebisingan permanen yang dapat Anda lihat dalam gambar. Haruskah saya memusatkan sampling beberapa kHz di bawah di masa depan?
Tekan satu kali sinyal "jendela terbuka"
Tingkat simbol, atau lebih tepatnya apa yang saya duga adalah tingkat simbol, tampaknya konsisten pada tingkat ini (sekitar 42 baud).
Ini menunjukkan energi frekuensi. Sumbu X adalah waktu, sumbu Y adalah frekuensi (baseband). Warna telah disetel untuk menunjukkan hanya kekuatan yang menarik.
Detail dari salah satu "blok"
Di sini, gambar terakhir menunjukkan, frop to bottom: frekuensi, IQ (merah / biru), dan fase. Saya tidak tahu apa yang diwakili oleh grafik frekuensi di sini.
Zoom pada transisi antara jarang ke padat
"Tingkat simbol" tampaknya tidak konstan di sini.
Saya tidak tahu modulasi, encoding, bit rate, atau protokol seperti apa yang digunakan oleh remote ini, dan saat ini satu-satunya pilihan saya adalah dengan membabi buta mencoba semua blok demod di gnuradio.
Akan sangat membantu jika jawabannya dapat mencakup beberapa panduan tentang bagaimana mendemodulasi sinyal ini di gnuradio untuk mendapatkan bit keluar. Saya pikir saya bisa mengambilnya dari sana.
Pengontrolnya untuk penutup jendela Velux, tetapi saya belum menemukan informasi di web. Saya akhirnya perlu mencari tahu chip apa yang harus dibeli untuk Arduino / rPi.
Saya dapat mengatakan bahwa chip tersebut memiliki beberapa teks yang bertuliskan, tetapi saya tidak dapat membacanya, sepertinya sudah rusak, tetapi saya tidak memiliki kaca pembesar ...: /
Data mentah diunggah ke: https://www.dropbox.com/s/rh2k7ho68dvoxhd/data_mando3.dat?dl=0 . Kecepatan sampel adalah 3 MHz. Format data adalah standar GNU Radio Companion , yaitu IQ, setiap komponen dinyatakan sebagai float 32 bit.
Memperbarui
Setelah beberapa penyelidikan lebih lanjut, ini tampaknya protokol io-homecontrol . Tampaknya itu belum direkayasa balik, ini disandikan, dan tidak ada informasi yang tersedia. Ini adalah protokol dua arah jadi saya harus mengambil sampel dari percakapan penuh (sampel saat ini hanya diambil dengan remote yang tersedia).
Secara teori chip ini dapat bekerja dengan protokol ini: http://www.analog.com/media/en/technical-documentation/data-sheets/ADF7022_2page.pdf
Konsorsium tidak akan memberikan spesifikasi. Saya masih tertarik mengendus beberapa percakapan dengan GNURadio dan melihat apakah saya dapat bekerja dari mereka. Mengingat hal ini, saya hanya dapat merekomendasikan produk io-homecontrol dan Velux.
Terima kasih!