ADALM-PLUTOで、Wi-Fi信号を見る
Analog Devices社からActive Learning Moduleシリーズとして提供されているADALMシリーズですが、SDR(Software Definition Radio)としてリリースされていのが、ADALM-PLUTOです。
ADALM-PLUTOを使用して、2.4GのWi-Fi信号を捉えています。 PlutoのModuleを追加するのと、GUIで表示するモジュールだけで、 簡単にWi-Fi信号を捉えることができました。 ぜひお試しください。
ここで使用したファイルです。
ダウンロードできない場合は、下記コードコピーして、.grcの拡張子で保存してください。
options:
parameters:
author: ''
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
gen_linking: dynamic
generate_options: qt_gui
hier_block_src_path: '.:'
id: untitled
max_nouts: '0'
output_language: python
placement: (0,0)
qt_qss_theme: ''
realtime_scheduling: ''
run: 'True'
run_command: '{python} -u {filename}'
run_options: prompt
sizing_mode: fixed
thread_safe_setters: ''
title: Not titled yet
window_size: (1000,1000)
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate: [8, 8]
rotation: 0
state: enabled
blocks:
- name: samp_rate
id: variable
parameters:
comment: ''
value: '32000'
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate: [184, 12]
rotation: 0
state: enabled
- name: iio_pluto_source_0
id: iio_pluto_source
parameters:
affinity: ''
alias: ''
bandwidth: '20000000'
bbdc: 'True'
buffer_size: '32768'
comment: ''
filter: ''
filter_source: '''Off'''
fpass: '0'
frequency: '6000000000'
fstop: '0'
gain1: '''slow_attack'''
len_tag_key: packet_len
manual_gain1: '64'
maxoutbuf: '0'
minoutbuf: '0'
quadrature: 'True'
rfdc: 'True'
samplerate: '30000000'
type: fc32
uri: ''
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate: [224, 144.0]
rotation: 0
state: true
- name: qtgui_sink_x_0
id: qtgui_sink_x
parameters:
affinity: ''
alias: ''
bw: '300000000'
comment: ''
fc: '2500000000'
fftsize: '4096'
gui_hint: ''
maxoutbuf: '0'
minoutbuf: '0'
name: '""'
plotconst: 'True'
plotfreq: 'True'
plottime: 'True'
plotwaterfall: 'True'
rate: '10'
showports: 'False'
showrf: 'False'
type: complex
wintype: window.WIN_BLACKMAN_hARRIS
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate: [568, 192.0]
rotation: 0
state: true
connections:
- [iio_pluto_source_0, '0', qtgui_sink_x_0, '0']
metadata:
file_format: 1
grc_version: 3.10.4.0