Comments (6)
The brightness of the TX LED depends on the frame rate and the payload size. (I assume you use LabView to also send WiFi frames, otherwise the comparison doesn't make much sense). So when you configure the same frame rate, frame size, and encoding scheme on LabView, it should look similar.
On RX side, it is always listening for frames, i.e., the LED is on al the time.
from gr-ieee802-11.
I see. I thought the LED status should be either on or off according to the Getting Start Guide. I used LabView in building up general PHY layer communication system, like Mod/Demod, frame detection, sync etc. In this case, according to your info, it doesn't make sense, unfortunately. Receiving a correct constellation map means it's working correctly, right?
When I run both codes, sometimes the RX shows overflow code; sometimes the TX shows stdout of "X"s. Is this working properly? or does it depend on sysctl configuration?
from gr-ieee802-11.
Receiving a correct constellation map means it's working correctly, right?
Yes.
Regarding the overflows, you can find some information here
https://www.wime-project.net/installation/
If that doesn't help, you have to use a faster PC.
from gr-ieee802-11.
Thanks for the answering. It's been quite a long time but I was trying to build up a LabView code to test whether the LED has the same behavior. However, it seems time-consuming since our project goal is not to build a wifi framework. I recently noticed that if I lower the sample rate, the LED became much clear and blink which is similar to what I saw in my USRP labs. For the overrun, according to some answering from Ettus community, lowering the sample rate can solve the overrun problem.
from gr-ieee802-11.
The LED blinks because your PC is too slow to keep up with the incoming sample stream. Whenever the USRP has to drop samples, it stops receiving for a short time, which you can see from the LED.
When you lower the sample rate, this doesn't happen at all (or happens very rarely), which is why the LED looks more stable.
from gr-ieee802-11.
Actually, the LED behavior I mentioned is for TX. The RX LED is always on; I think this is because the receiver is always listening or capturing data. When I lower the sample rate, the TX LED will brighter than using faster sample rate. If I change the value of interval, it will slow the blink speed. If I use the lowest value of interval, the TX LED will be on.
from gr-ieee802-11.
Related Issues (20)
- GrSwig Missing HOT 7
- no data packet, just ack packets HOT 3
- static assertion failed HOT 6
- Tx is router,Rx is USRP HOT 4
- Readme has bad instruction for git clone HOT 1
- Port is not connected HOT 3
- wifi_loopback.grc - flowgraph stops with warning messages "Could not find port out in" and "system" HOT 2
- capturing only 2 out of 4 in handshake HOT 4
- Need help in generating wifi Becons using HackRF (wifi_tx.grc) HOT 9
- Filtering IQ samples using MAC address HOT 2
- Becacon and eapol receive error HOT 5
- gr-ieee802-11for bladerf? HOT 5
- Estimating Angle of arrival and distance from CSI values in Frame Equalizer HOT 1
- How to use this repo to view WiFi Halow (802.11ah)? HOT 1
- Other wireless packet attributes aside CSI
- GNU Radio install methods to be updated in README HOT 1
- [Feature request] Support others SDR hardware devices HOT 1
- Failed to receive 802.11g wireless signal HOT 2
- updation needed for IEEE 802.11n packet capturing HOT 3
- An error in block <chunks_to_symbols> HOT 1
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 gr-ieee802-11.