Name Date Size #Lines LOC

..--

40mhz.pngHD28-Apr-2025275.5 KiB

40mhz.png.licenseH A D28-Apr-2025106 53

README.mdH A D28-Apr-20251.5 KiB2618

ad-hoc-two-sdr.mdH A D28-Apr-20252.4 KiB5948

ap-client-two-sdr.mdH A D28-Apr-20253 KiB6959

csi-architecture.jpgHD28-Apr-2025129.6 KiB

csi-architecture.jpg.licenseH A D28-Apr-2025106 53

csi-fuzzer-beacon-ant-back-0.jpgHD28-Apr-202568.6 KiB

csi-fuzzer-beacon-ant-back-1-45-0-13.jpgHD28-Apr-202581.2 KiB

csi-fuzzer-implementation.pngHD28-Apr-2025127.8 KiB

csi-fuzzer-principle.pngHD28-Apr-202548 KiB

csi-fuzzer-system-before-vs-now.pngHD28-Apr-2025122.5 KiB

csi-information-format.jpgHD28-Apr-202587 KiB

csi-information-format.jpg.licenseH A D28-Apr-2025106 53

csi-screen-shot-radar-matlab.jpgHD28-Apr-2025201.4 KiB

csi-screen-shot-radar.jpgHD28-Apr-2025340.8 KiB

csi-screen-shot.jpgHD28-Apr-2025405.5 KiB

csi-screen-shot.jpg.licenseH A D28-Apr-2025106 53

csi.mdH A D28-Apr-20256.7 KiB138111

csi_fuzzer.mdH A D28-Apr-20251.9 KiB5729

driver_stat.mdH A D28-Apr-20257.2 KiB137118

drv_fpga_dynamic_loading.mdH A D28-Apr-20255.1 KiB7158

frequent_trick.mdH A D28-Apr-202510.7 KiB250206

guard-interval.pngHD28-Apr-202527.6 KiB

guard-interval.png.licenseH A D28-Apr-2025108 53

hls.mdH A D28-Apr-20253.3 KiB3922

ieee80211n.mdH A D28-Apr-20252.4 KiB5931

inject_80211.mdH A D28-Apr-20256.1 KiB169129

iq-architecture.jpgHD28-Apr-2025125.7 KiB

iq-architecture.jpg.licenseH A D28-Apr-2025106 53

iq-capture-parameter.jpgHD28-Apr-202539.2 KiB

iq-capture-parameter.jpg.licenseH A D28-Apr-2025106 53

iq-information-format.jpgHD28-Apr-202522.3 KiB

iq-information-format.jpg.licenseH A D28-Apr-2025106 53

iq-screen-shot.jpgHD28-Apr-2025341.3 KiB

iq-screen-shot.jpg.licenseH A D28-Apr-2025106 53

iq.mdH A D28-Apr-20259.5 KiB174143

iq_2ant-screen-shot.jpgHD28-Apr-2025295.4 KiB

iq_2ant-screen-shot.jpg.licenseH A D28-Apr-2025106 53

iq_2ant-setup.pngHD28-Apr-202550 KiB

iq_2ant-setup.png.licenseH A D28-Apr-2025106 53

iq_2ant.mdH A D28-Apr-20256.5 KiB11998

mimo.pngHD28-Apr-202535.3 KiB

mimo.png.licenseH A D28-Apr-2025109 63

mpdu-aggr.pngHD28-Apr-202573.8 KiB

mpdu-aggr.png.licenseH A D28-Apr-2025109 63

openwifi-csi-fpga-loopback.jpgHD28-Apr-2025291.6 KiB

openwifi-iq-loopback.jpgHD28-Apr-2025150.8 KiB

openwifi-loopback-principle.jpgHD28-Apr-202529.1 KiB

openwifi-radar.jpgHD28-Apr-2025118.3 KiB

packet-iq-self-loopback-test.mdH A D28-Apr-20257.8 KiB163134

perf_counter.mdH A D28-Apr-20252.4 KiB6545

radar-self-csi.mdH A D28-Apr-20253.6 KiB7359

sensing.pngHD28-Apr-20253.5 MiB

subcarriers.pngHD28-Apr-2025145.8 KiB

subcarriers.png.licenseH A D28-Apr-2025109 63

README.md

1<!--
2Author: Xianjun jiao
3SPDX-FileCopyrightText: 2019 UGent
4SPDX-License-Identifier: AGPL-3.0-or-later
5-->
6
7Application notes collect many small topics about using openwifi in different scenarios/modes.
8
9- [Use openwifi on the w-iLab.t testbed remotely](https://doc.ilabt.imec.be/ilabt/wilab/tutorials/openwifi.html)
10- [Communication between two SDR boards under AP and client mode](ap-client-two-sdr.md)
11- [Communication between two SDR boards under ad-hoc mode](ad-hoc-two-sdr.md)
12- [From CSI (Channel State Information) to CSI (Chip State Information)](csi.md)
13- [WiFi CSI radar via self CSI capturing](radar-self-csi.md)
14- [Capture IQ sample, AGC gain, RSSI with many types of trigger condition](iq.md)
15- [Capture dual antenna TX/RX IQ for multi-purpose (capture collision)](iq_2ant.md)
16- [WiFi packet, CSI and IQ sample self loopback test (over-the-air and FPGA internal)](packet-iq-self-loopback-test.md)
17- [IEEE 802.11n (Wi-Fi 4)](ieee80211n.md)
18- [802.11 packet injection and fuzzing](inject_80211.md)
19- [CSI fuzzer](csi_fuzzer.md)
20- [Access counter/statistics in FPGA](perf_counter.md)
21- [Access counter/statistics in driver](driver_stat.md)
22- [Frequent/usual trick on controlling Gain/Att/Frequency/CCA/LBT/CSMA/CW/Sensitivity/etc](frequent_trick.md)
23- [Driver and FPGA dynamic reloading](drv_fpga_dynamic_loading.md)
24- [owfuzz: a WiFi protocol fuzzing tool using openwifi.](https://github.com/alipay/WiFi-Protocol-Fuzzing-Tool) [[**Vulnerabilities**]](https://github.com/alipay/Owfuzz#discovered-vulnerabilities)
25- [Build FPGA with High-Level Synthesis modules](hls.md)
26