Comments (6)
Hello, sorry to bother you. May I ask you some questions regarding IQ capture in OpenWiFi? Here is my contact information: c2385405729.
from openwifi.
After running ./fosdem.sh, I can detect OpenWiFi with my phone, but after running ./monitor_ch.sh sdr0 11, my phone can no longer find the OpenWiFi AP.
from openwifi.
I've encountered a similar issue where the device seems unable to operate both as an access point and to monitor a specific channel at the same time. After running ./fosdem.sh, you can proceed with IQ sampling or obtain CSI data without needing to run ./monitor_ch.sh sdr0 11 to monitor a specific channel.
from openwifi.
Thank you very much for your response! I'll try it right away. I've been stuck on this for two days
from openwifi.
It would be an honor to stay in touch with you. May I add your contact information?
from openwifi.
Hello, Dr. Jiao! We are attempting to receive actual WIFI signals on the OpenWiFi platform, using a single channel plus RIS reconfigurability to simulate multi-channel for direction finding of WIFI devices.But we found that under the same conditions, the CSI data varies greatly, especially the phase of the CSI. I saw #396, so I followed the instructions in that issue and obtained stable CSI with the openwifi device operating in a self-transmitting and self-receiving mode. The result is perfect. I tried to monitor the WiFi signal from a specific device in monitor mode and obtain the corresponding CSI, but the results were very poor. My operations are as follows:
In one ssh:
cd openwifi
./wgd.sh
insmod side_ch.ko
./monitor_ch.sh sdr0 1
#The target device is operating on channel 1
./side_ch_ctl wh1h4001
./side_ch_ctl wh7h00cf3e83
./side_ch_ctl wh8d3
./sdrctl dev sdr0 set reg xpu 1 1
./sdrctl dev sdr0 set reg xpu 13 1
./side_ch_ctl g0
You mentioned setting the receive gain to a fixed value to avoid the impact of AGC ,so I opened another SSH.
In anther ssh:
./set_rx_gain_manual.sh 10
#I have tried setting different gains and found that when the receive gain is too low, I cannot obtain CSI data. I have tried 10, 20, 30, 40, and 50, but although I can get CSI data, it is very unstable.
I used the test_side_info_file_display.m script to plot the side_info.txt collected from a single acquisition ( I made a small modification to unwrap the phase)The results are very poor.The phase and amplitude of the CSI are both unstable.
Previously, I referred to https://github.com/open-sdr/openwifi/blob/master/doc/app_notes/csi.md, and the obtained CSI data amplitude was relatively stable, but the phase remained unstable. My operations:
cd openwifi
./wgd.sh
insmod side_ch.ko
./monitor_ch.sh sdr0 1
./side_ch_ctl wh1h4001
./side_ch_ctl wh7hd88d2a2f
./set_rx_gain_manual.sh 10
./side_ch_ctl g0
The device I am using is SDRpi
What should I do to obtain stable CSI data from actual WiFi devices?
Please re-format the issue according to our issue template.
from openwifi.
Related Issues (20)
- Problems with the data in the side_info.txt file that records CSI information.
- CSI Phase keeps changing Despite relatively stable environment HOT 7
- extracting CSI results from two RX antennas HOT 2
- adrv9361z7035 can't connect 'openwifi'
- Modifying the bandwidth can impact the stability of work HOT 1
- capturing CSI for 2 antenas HOT 4
- XC7Z015 support?
- Some questions about clock tree
- ADRV9361Z7035 reports wrong amount of available memory HOT 1
- rssi correction HOT 2
- In the IQ capture experiment, running ./monitor_ch.sh will change the master of sdr0, causing the phone connection to disconnect.
- How to use packet-iq-self-loopback-test HOT 1
- Cannot find the E310v2 kernel in BOOT/openwifi/ after burning the SD card HOT 5
- How to extracting CSI results from two RX antennas for the phase difference HOT 2
- Error reporting about CSI radar HOT 5
- is:issue is:open May I ask how to change the RF power of OpenWiFi? The current board used is Antsdr, and I want to increase the RF power to improve communication quality and distance
- [Feature request] Support of SoapySDR as a neutral and platform independent SDR support library HOT 8
- How to output a fixed RF frequency with openwifi
- MCS problem HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openwifi.