Giter Site home page Giter Site logo

LED Status of USRP about gr-ieee802-11 HOT 6 CLOSED

bastibl avatar bastibl commented on September 12, 2024
LED Status of USRP

from gr-ieee802-11.

Comments (6)

bastibl avatar bastibl commented on September 12, 2024

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.

bsun003 avatar bsun003 commented on September 12, 2024

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.

bastibl avatar bastibl commented on September 12, 2024

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.

bsun003 avatar bsun003 commented on September 12, 2024

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.

bastibl avatar bastibl commented on September 12, 2024

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.

bsun003 avatar bsun003 commented on September 12, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.