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
第12回カーネル/VM探検隊
Search
orumin
October 08, 2016
Technology
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
第12回カーネル/VM探検隊
orumin
October 08, 2016
More Decks by orumin
See All by orumin
あのころの iPod を どうにか再生させたい
orumin
2
2.9k
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
1.2k
むかしの RISC、むかしの Unix
orumin
7
3.8k
Fundamental of architecture to implementing OS on AArch64
orumin
3
5.6k
Kernel/VM Kansai #9
orumin
0
1k
Kernel/VM #14 発表資料
orumin
1
650
Unikernels report
orumin
2
540
第13回Kernel/VM勉強会発表資料
orumin
1
1.7k
第11回 Kernel/VM探検隊 発表資料
orumin
1
610
Other Decks in Technology
See All in Technology
コンポーネント名には何を含めるべきなのか? / what-should-be-included-in-component-names
airrnot1106
0
240
AIツールを導入しても生産性はあがらない? カオナビが直面した 3つの壁と乗り越え方。/ Overcoming 3 Barriers to AI-Driven Productivity at kaonavi
kaonavi
0
1.5k
ウォーターフォール開発案件のPMとしてAI活用を模索している話
hatahata021
3
260
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
0
940
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
380
QAと開発の両側から進める AI活用 -QAプロセスAI支援ツールキットと Inner Loop / Outer Loopの取り組み-
legalontechnologies
PRO
2
400
20260801_スクフェス大阪
kgnkhkr
0
570
数値で見る Microsoft MVP 〜Spec Kit と GitHub Copilot Agent で作るデータ可視化ダッシュボード〜
yutakaosada
0
180
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
180
データエンジニアこそ組織のオントロジーに向き合うべき — 問いに答えるAIから、事業を動かすAIへ
gappy50
7
3k
「待ち時間」の消滅と「自我消耗」の加速:生成AI時代のエンジニアを救うメンタル・リソース管理
poropinai1966
0
400
Data Hubグループ 紹介資料
sansan33
PRO
0
3.1k
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
520
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
230
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Test your architecture with Archunit
thirion
1
2.3k
4 Signs Your Business is Dying
shpigford
187
22k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
41k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Transcript
ϥδΦΑ͘Θ͔Γ·ͤΜ͕ɺετϨʔτํࣜΑΓεʔύʔϔ ςϩμΠϯํࣜͷ΄͏͕Α͍ͱࢲࢥ͍·͢ɻ XXXX Oct 8th, 2016 1 / 18
CAUTION ແઢड༰ͷୈࡾऀͷ࿙Ӯɼ༻ຊࠃ๏ɼి๏ୈ 59 ɼୈ 109 ʹΑΓܐࣄേͰېࢭ͞Ε͍ͯ·͢ ແ໔ڐແઢہʹΑΔ (ಛఆͷແઢҎ֎ͷ) ૹ৴ి๏ୈ 4
ͷෆ๏ແ ઢہʹ͋ͨΓɼേͤΒΕ·͢ ͜͜Ͱ͍͏ແઢہͱϒϩʔυόϯυ์ૹͷϥδΦɼςϨϏͷૹ৴ࢪઃͩ ͚Ͱͳ͘ɼి๏ୈ 2 ୈ 5 ߸Ͱఆٛ͞ΕΔʮແઢઃඋٴͼແઢઃඋͷ ૢ࡞Λߦ͏ऀͷ૯ମʯΛࢦ͠·͢ 2 / 18
ϥδΦͷΈ ߭ੴϥδΦ ৼ෯มௐͷ߹ 同調回路 検波器 ローパス イヤホン アンテナ 3 /
18
ৼ෯มௐͷݕ 4 / 18
ಉௐճ࿏ ω0 = 1 √ LC , f0 = 1
2π √ LC ΠϯμΫλిྲྀͷมԽʹΑͬͯىిྗ͕ൃੜ ίϯσϯαిѹͷมԽʹΑͬͯిՙ͕มԽ VL(t) = L diL dt , iC(t) = C dVC dt ฒྻճ࿏Ͱɼ֤ૉࢠʹ͔͔Δిѹ͍͠ VL = VC ిؾճ࿏ͰɼશͯͷૉࢠʹྲྀΕΔిྲྀͷ͕ྵʹͳ Δ iC + iL = 0 d2i(t) dt2 + 1 LC i(t) = 0 同調回路 5 / 18
ݕճ࿏ ৴߸͔ΒแབྷઢΛͱΓͩ͢ ߭ੴμΠΦʔυ͕ϑΟϧλͱͳͬ ͍ͯΔ ࣮ḊͼͨΧϛιϦͷਕͱΤϯϐπ ͷਊͰΠέΔ ͍ΘΏΔ foxhole radioʢᆠߺϥ δΦʣ
import numpy as np from scipy.signal import hilbert t = np.linspace(0,1,2048) E0 = 1 fc = 20 phi_c = 0 fm = 2 m = 0.9 phi_m = 0 E = E0*np.cos(fc*2*np.pi*t + phi_c) x = m*np.sin(fm*2*np.pi*t + phi_m) E_m = E0*np.cos(fc*2*np.pi*t + phi_c) \ *(1 - (m/2)*(1-np.sin(fm*2*np.pi*t+phi_m) signal = hilbert(E_m) envelope = np.abs(signal) 6 / 18
ΞφϩάϥδΦͷมભ ߭ੴϥδΦ ਅۭϥδΦʢฒࡾɼฒ࢛ɼߴҰͳͲʣ ࠷ॳग़ྗΛೖྗʹ͢ਖ਼ؼؐʹΑΔ૿෯͚ͩ εʔύʔϔςϩμΠϯ http://www.marutsu.co.jp/wp/datatech/4562/ 7 / 18
ϥδΦࠓੲ ͖͞΄Ͳ·Ͱɼੲͷ ΞφϩάϥδΦͩͱ৭ʑ໘ ૿෯ͱ͔νϡʔχϯάͱ͔ग़ྗஈͷՃͱ͔ ΈΜͳେ͖ DSP ͱμΠϨΫτίϯόʔδϣϯड৴ εʔύʔϔςϩμΠϯͷ IF Λ
0Hz ʹͨ͠ߏ 8 / 18
DSP ϥδΦ TV ͰϥδΦͰಉ͡ɽ࣮ܞଳిͰಉ͡ ৴߸Λ A/D ม͠ɼίϯϐϡʔλʹऔΓࠐΉ͚ͩ ͜ͷਤνϡʔφʔνοϓͷ R820T ͷσʔλγʔτΑΓ
9 / 18
I/Q ৴߸ ೖྗͷ RF ʹɼہ෦ൃৼث͔Β 90 ͦΕͧΕҐ૬͕ҟͳΔͷΛՃ͑Δ In-phase ৴߸ Quadrature-phase
৴߸ νϡʔφʔνοϓ I/Q ৴߸ʢϕʔεόϯυ৴߸ʣΛಘΔ 10 / 18
RTL2832U ΈΜͳେ͖ֈνοϓʂ Ҭଳͷड৴͕Մೳʂ Ξοϓίϯόʔτճ࿏ΛՃͨ͠Β GPS ৴߸ड৴Մೳ ͍͍ͩͨ 1 GHz ͙Β͍·Ͱड৴Մೳ
11 / 18
RTL2832U 12 / 18
RTL2832U 13 / 18
ͱ͜Ζ͜ͷ USB υϯάϧͬͯ ͦ͏Ͱ͢ɼϫϯηά TV ड৴༻ ͳΜͱळ༿ݪͰ 500 ԁͰߪೖ ΞϯςφΞϚνϡΞແઢͷ
144/430 MHz ༻Ͱɼ3000 ԁ͙Β͍ SDRʢSoftware-difined Radioʣ 14 / 18
͔͍͔ͭͨʂ RTL-SDR υϥΠόΛಋೖ ͋ͱ৭ʑௌ͚ͩ͘ʂ 15 / 18
ADS-B 16 / 18
GqrxʢGNU Radioʣ 17 / 18
·ͱΊ ੲϥδΦ࡞͕ిࢠ࡞ͷೖʹΑ͘ΘΕ͍ͯͨ ϥδΦ͔ΒΈΜͳ͕Ε͍ͯͬͯٱ͍͠ SDR ͰϥδΦΛௌ͘ͷྑ͍ͷͰͳ͍͔ Raspberry Pi ʹ͠ͱ͍ͯϑϥΠτϨʔμʔ࡞Δͱ͔؆୯ radiko ϞυΩΛՈʹ࡞ΔͷՄೳ
͍Ζ͍Ζ༡ΜͰΈΑ͏ʂ 18 / 18