Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SDR時代のFM受信 マルチパスモニタとマルチパスフィルタ / FM broadcast re...
Search
Kenji Rikitake
October 05, 2019
Technology
0
620
SDR時代のFM受信 マルチパスモニタとマルチパスフィルタ / FM broadcast reception with SDR - multipath monitor and multipath filter
BCLの集い「秋葉原ミーティング」2019年10月5日 発表原稿
Kenji Rikitake
October 05, 2019
Tweet
Share
More Decks by Kenji Rikitake
See All by Kenji Rikitake
SDR Implementation of Analog FM Broadcast Multipath Filter
jj1bdx
0
810
インターネットとオープンな無線技術の今後 / Future of Internet and Open Radio Engineering
jj1bdx
0
1.2k
FM放送とマルチパスを適応フィルタで極めてみた / Solving multipath distortion of FM broadcast by adaptive filters
jj1bdx
1
3.5k
ソフトウェアラジオとC++ そしてFMエアチェックのための信号解析と数値計算にまつわるよもやま話 / Software radio and C++
jj1bdx
0
1k
How I discover a working implementation of clock_nanosleep() for macOS in CPAN Time::Hires
jj1bdx
1
1.2k
Sleeping pays / 1000eng-74th-jj1bdx
jj1bdx
1
49
The BEAM Programming Paradigm
jj1bdx
1
950
Safe randomness: theory and practice
jj1bdx
1
1.4k
ただの失業したインターネット屋は果たして独立開業できたのか? / Did the fired internet engineer finally start up his business successfully as an independent consultant?
jj1bdx
1
450
Other Decks in Technology
See All in Technology
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
1
430
白金鉱業Meetup_Vol.19_PoCはデモで語れ!顧客の本音とインサイトを引き出すソリューション構築
brainpadpr
2
450
doda開発 生成AI元年宣言!自家製AIエージェントから始める生産性改革 / doda Development Declaration of the First Year of Generated AI! Productivity Reforms Starting with Home-grown AI Agents
techtekt
0
180
LinkX_GitHubを基点にした_AI時代のプロジェクトマネジメント.pdf
iotcomjpadmin
0
140
Long journey of Continuous Delivery at Mercari
hisaharu
1
230
API の仕様から紐解く「MCP 入門」 ~MCP の「コンテキスト」って何だ?~
cdataj
0
170
新規プロダクト開発、AIでどう変わった? #デザインエンジニアMeetup
bengo4com
0
490
從四件事帶你見識見識 事件驅動架構設計 (EDA)
line_developers_tw
PRO
0
750
QAはソフトウェアエンジニアリングを学んで実践するのが大事なの
ymty
1
490
25分で解説する「最小権限の原則」を実現するための AWS「ポリシー」大全
opelab
5
710
Rubyで作る論理回路シミュレータの設計の話 - Kashiwa.rb #12
kozy4324
1
330
Cloud Native Scalability for Internal Developer Platforms
hhiroshell
2
490
Featured
See All Featured
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
780
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Facilitating Awesome Meetings
lara
54
6.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Gamification - CAS2011
davidbonilla
81
5.3k
Transcript
SDR࣌ͷFMड৴ ϚϧνύεϞχλͱ ϚϧνύεϑΟϧλ Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019
1
Kenji Rikitake Γ͖͚ͨ ͚Μ͡ ྗ ݈࣍ 5-OCT-2019 BCL Akihabara Mee6ng
Akihabara T-Space Taito, Tokyo, Japan @jj1bdx Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019 2
ٕज़࢜ʢใֶ෦ʣ ྗ݈ٕ࣍ज़࢜ࣄॴ ॴ ϖύϘݚڀॴ ٬һݚڀһ BCLྺ 46 ࠷ۙSDRͷݚڀ։ൃத ͖ͤ·͞ΜͷإΛݟʹདྷ·ͨ͠ Kenji
Rikitake / BCL Akihabara Mee4ng 5-OCT-2019 3
ࠓͷ FMͷ࣭Լ͛ΔϚϧνύε ަมௐ → ϚϧνύεϞχλ దԠϑΟϧλ → ϚϧνύεϑΟϧλ Kenji Rikitake
/ BCL Akihabara Mee4ng 5-OCT-2019 4
FMͱϚϧνύε ෳܦ࿏Λ௨Δిͷׯব ׯবੑϑΣʔδϯάͰৼ෯͕มԽ ৼ෯ͷมԽଈࠁҐ૬ͷΈ Ґ૬͕ΉͱͱͯෆշͳԻ͕͢Δ Kenji Rikitake / BCL Akihabara
Mee4ng 5-OCT-2019 5
ϚϧνύεϞχλ ͳΜͱ͔Ϛϧνύεͷ߹͍ΛϞχλʔ͍ͨ͠ ײతʹଌఆͰ͖ͳ͔ͬͨ Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019
6
FMͷεςϨΦࠩ৴߸ ԻଳҬͷDSB 38kHzͰมௐ 19kHzͷύΠϩοτ৴߸ʹಉظ Kenji Rikitake / BCL Akihabara Mee4ng
5-OCT-2019 7
AMͷަมௐ AM2ͭͷใΛӡΔ sinͲΜͳʹ͕ΜͬͯcosʹͳΒͳ͍ cosͲΜͳʹ͕ΜͬͯsinʹͳΒͳ͍ ͳΒcosͱsinͰ2ͭใ͕ӡͦ͏ Kenji Rikitake / BCL Akihabara
Mee4ng 5-OCT-2019 8
ަมௐϚϧνύεϞχλ(QMM) Brian Beezley, K6STIʹΑΓߟҊ sinͰมௐͨ͠৴߸cosͰݕग़Ͱ͖ͳ͍ɺͣ ͔࣮͠͠ࡍʹΈ͕ൃੜͯ͠৴߸͕ग़ͯ͘Δ ͩͬͨΒͦͷΈΛcosͰݕग़ͯ͠Ϟχλͯ͠ΈΑ͏ Kenji Rikitake /
BCL Akihabara Mee4ng 5-OCT-2019 9
QMMͷར ΄ͱΜͲͷ์ૹʹద༻Մ ԻͰग़ͯ͘ΔͷͰΘ͔Γ͍͢ Իͷେ͖͞ͰϚϧνύεͷࠅ͕͞Θ͔Δ Kenji Rikitake / BCL Akihabara Mee4ng
5-OCT-2019 10
࣍ͷ FMͷϚϧνύεϑΟϧλ Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019 11
ϚϧνύεϑΟϧλ ϚϧνύεͰΜͩ৴߸Λݩʹ͢ Ͳ͏ͬͯ? Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019
12
FMͷϚϧνύεΈ FMૹ৴࣌ৼ෯Ұఆ ෳͷ࣌ؒࠩͰ౸ணͨ͠৴߸͕ׯব ϚϧνύεΈৼ෯ʹݱΕΔ Kenji Rikitake / BCL Akihabara Mee4ng
5-OCT-2019 13
͍͚ͬͯͳ͍͜ͱ ৼ෯Ұఆʹڧ੍ͯ͠Έফ͑· ͤΜ! ϦϛολແҙຯͰ͢ Kenji Rikitake / BCL Akihabara Mee4ng
5-OCT-2019 14
ݪཧʹ࣮ʹߟ͑Δ ෳͷԆ৴߸͕ׯব͍ͯ͠ΔͷͰ͋Εɺ ͦͷׯবͷٯԋࢉΛߦͬͯऔΓআ͍ͯΕ Α͍ Kenji Rikitake / BCL Akihabara Mee4ng
5-OCT-2019 15
۩ମతͳํ๏ Ԇ৴߸Λଧͪফ͢ϑΟϧλΛ࡞Γɺͦͷ ϑΟϧλͷޮ͖ํΛΈ͕ͳ͘ͳΔΑ͏ʹஞ ࣍ௐ͍ͯ͘͠ ͦΜͳ͜ͱ͕Ͱ͖Δͷ͔? Kenji Rikitake / BCL Akihabara
Mee4ng 5-OCT-2019 16
దԠϑΟϧλΛ͑Ͱ͖Δ ඪ: ৼ෯ΛҰఆʹ͢Δ ৼ෯ͷࠩΛޡࠩͱஅ͢Δ ޡࠩΛͬͯϑΟϧλΛௐ Kenji Rikitake / BCL Akihabara
Mee4ng 5-OCT-2019 17
దԠϑΟϧλͷ࣮ྫ 1980ʹจൃද 1 ྛًࢯʹΑΔFMDDC-3 ྗʹΑΔairspy-fmradion 1 ݄ ࢤ, Ӌௗ ޫढ़,
దԠσΟδλϧϑΟϧλʹΑΔFMϚϧνύεͻͣΈࣗಈআڈͷҰํࣜ, ςϨϏδϣϯֶձࢽ, 1985, 39 ר, 3 ߸, p. 228-234, ެ։ 2011/03/14, Online ISSN 1884-9652, Print ISSN 0386-6831, h>ps:/ /doi.org/ 10.3169/itej1978.39.228, h>ps:/ /www.jstage.jst.go.jp/arHcle/itej1978/39/3/39_3_228/_arHcle/-char/ja Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019 18
airspy-fmradion 2 Airspy HF+RTL-SDRͱMacRaspberry PiͷΈ߹ΘͤͰಈ࡞ ߴڃFMνϡʔφʹඖఢ FMԕڑड৴ʹޮՌ ઈࢍ։ൃத 2 h$ps:/
/github.com/jj1bdx/airspy-fmradion Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019 19
Thank you Ques%ons? Kenji Rikitake / BCL Akihabara Mee4ng 5-OCT-2019
20