Commit Graph

92 Commits

Author SHA1 Message Date
Xianjun Jiao
4eaae4b893 add on board helper script cd_adi_iio_dir.sh:
to find out the correct adi iio sysfs directory
2022-03-28 12:11:15 +02:00
thavinga
dce2bea9db Make check_calib_inf.sh work for all boards
Search for direct_reg_access location.
2022-03-28 12:10:55 +02:00
Xianjun Jiao
b375844f73 improve the matlab script of iq capture:
1. more flexible
2. align the rx iq to the new hardware: natural order: lsb 16bit for I; msb 16bit for Q
2022-03-28 11:51:07 +02:00
thavinga
8a2eaff38f Add useful files to user_space
- Continuously checking whether Tx Quadrature Calibration did not reach maximum convergence count, otherwise print warning. Started and killed by wgd.sh.
- set_tx_lo.sh to set or get Tx LO status
- set_tx_port.sh to set or get Tx RF Port A or B
2022-03-28 11:34:48 +02:00
Xianjun Jiao
4a12fa0498 Improve the wgd.sh according to the new design 2022-03-28 11:20:22 +02:00
Xianjun Jiao
80ccea555a Add wpa_supplicant conf file for R&S CMW270 WiFi tester AP 2022-03-28 11:18:38 +02:00
Xianjun Jiao
e2f9904a29 Remove unnecessary scripts 2022-03-28 11:08:28 +02:00
Xianjun Jiao
e557222ed1 Add value print only option to side_ch_ctl.c:
When two arguments are input (no matter the exact value/form of the 2nd input), the side_ch_ctl will print value only to ease some bash script to call/use further (avoid extra parsing while extra info present)
2022-03-28 11:06:44 +02:00
Xianjun Jiao
ce26cc15c7 Userspace tool/example for arbitrary IQ generation via tx_intf 2022-03-28 11:02:59 +02:00
weiliu
7e3e6749ba change xilinx dma and ad9361 drv location to avoid booting problem 2022-03-26 21:03:08 +01:00
Xianjun Jiao
ce40e055d2 Add modified ad9361_conv.c of our own:
Sometimes the unstable hardware can not pass the 61.44Msps self-test/calibration. Override it to 40Msps
2022-03-26 20:34:55 +01:00
Xianjun Jiao
e9a08f26b4 Add more packet type and sub-type support into inject_80211.c 2022-03-15 13:01:26 +01:00
Xianjun Jiao
a4eb20013d Add openwifi CSI radar app note 2022-02-23 12:29:59 +01:00
Jiao Xianjun
abdb610f56
Scripts are adapted for SW HW decouple
To avoid openwifi-hw github submodule in openwifi. More flexible now.
2021-10-20 22:50:30 +02:00
Jiao Xianjun
61bd473364
Create wpa-openwifi.conf 2021-09-12 17:17:37 +02:00
MicroPhase
96a72425e7
Update get_fpga.sh 2021-08-24 11:17:53 +08:00
black-pigeon
d45655f234 the submodule uri keep the same with upstream 2021-08-24 11:14:33 +08:00
black-pigeon
0530334c7a get_fpga.h is switch to branch antsdr instead of master 2021-08-13 17:57:55 +08:00
black-pigeon
ad0b112aa3 change openwifi-hw submodule url, add new sdr hardware antsdr-e310, add necessary modifications 2021-08-13 11:07:44 +08:00
Xianjun Jiao
eaaa3bfcfe Improve the IQ sample Matlab script
For displaying and saving I/Q sample captured by openwifi side channel feature
2021-07-08 18:10:34 +02:00
Xianjun Jiao
d14d06e508 CSI fuzzer feature -- document to be finished 2021-05-13 17:45:39 +02:00
Xianjun Jiao
b66028eed3 Change the example packet in inject_80211.c from broadcast to unicast to ease the loopback debug based on dmesg printing (broadcast packet is not printed) 2021-05-06 16:03:01 +02:00
Xianjun Jiao
21e7ff9184 udpate_sdcard.sh: backup BOOT.BIN devicetree and kernel in SD card openwifi directory to collabrate with sdcard_boot_udpate.sh 2021-05-05 16:57:06 +02:00
Xianjun Jiao
0a17272215 sdcard_boot_udpate.sh: when downloading fails, warning will be given and old file will be used 2021-05-05 16:54:36 +02:00
Xianjun Jiao
56fcab2044 udpate ad9361 driver related stuffs:
we do not maintain our own (modified) ad9361 driver anymore! The original ad9361 driver in the Linux kernel tree can be used with some extra EXPORT_SYMBOL.
2021-05-05 16:44:39 +02:00
Xianjun Jiao
46886bdf9e To avoid compiling error of inject_80211.c with new kernel (2019_R2), the rand_char size needs to be 1484 due to the space occupied by u8aRadiotapHeader and ieee_hdr in buffer 2021-05-03 09:58:01 +02:00
Xianjun Jiao
e1a9c183bc update jpg in webserver 2021-04-07 10:00:20 +02:00
Xianjun Jiao
f0f5e22fc1 add libpcap-dev into the post_config.sh. it is needed by packet injection program compiling 2021-04-05 21:56:17 +02:00
Xianjun Jiao
1196ed1fef remove our customized xilinx_dma.c. the original xilinx_dma.c in kernel can be used now 2021-04-05 21:45:27 +02:00
Xianjun Jiao
266e956643 make sdcard_boot_update.sh more fail safe 2021-03-23 00:00:23 +01:00
luz paz
b1dd94e387 Fix various typos
Found via codespell v2.1.dev0  
`codespell -q 3 -L ans,filp,fils,hsi`
2021-02-04 20:41:51 +01:00
Jiao Xianjun
995e5a48c4
Update nl80211.h 2021-02-03 16:19:45 +01:00
Jiao Xianjun
e07d2876e8
Update wgd.sh 2021-02-03 16:01:04 +01:00
Jiao Xianjun
20aa12c209
Update update_sdcard.sh 2021-02-03 16:00:48 +01:00
Jiao Xianjun
87979c5b0a
Update slice_cfg.sh 2021-02-03 16:00:30 +01:00
Jiao Xianjun
fe6c78a558
Update side_ch_ctl.c 2021-02-03 16:00:07 +01:00
Jiao Xianjun
0c8f0042fa
Update set_csma_normal.sh 2021-02-03 15:59:38 +01:00
Jiao Xianjun
43458c4d8f
Update set_csma_high.sh 2021-02-03 15:59:25 +01:00
Jiao Xianjun
2b772c5e40
Update set_ant.sh 2021-02-03 15:59:06 +01:00
Jiao Xianjun
7728f0169a
Update version.sh 2021-02-03 15:58:47 +01:00
Jiao Xianjun
90a0e608fc
Update sections.c 2021-02-03 15:58:17 +01:00
Jiao Xianjun
c654e5ed88
Update sdrctl.h 2021-02-03 15:57:47 +01:00
Jiao Xianjun
d41937caf8
Update sdrctl.c 2021-02-03 15:57:21 +01:00
Jiao Xianjun
717c7bfc90
Update nl80211_testmode_def.h 2021-02-03 15:56:52 +01:00
Jiao Xianjun
b2cb0f0ffb
Update cmd.c 2021-02-03 15:56:18 +01:00
Jiao Xianjun
402ab59395
Update sdr-ad-hoc-up.sh 2021-02-03 15:55:41 +01:00
Jiao Xianjun
b1b9970125
Update sdr-ad-hoc-join.sh 2021-02-03 15:55:26 +01:00
Jiao Xianjun
7be237bdc0
Update sdcard_boot_update.sh 2021-02-03 15:55:07 +01:00
Jiao Xianjun
fe360a663a
Update rf_init.sh 2021-02-03 15:54:51 +01:00
Jiao Xianjun
f56c9fb1b6
Update prepare_kernel.sh 2021-02-03 15:54:36 +01:00