wi-fi modulation scheme

hi,

How can I check the connected modulation scheme(1DSSS,MCS0,MCS7)?

I'm testing with shell project in NCS 2.3.0.

I couldn't find the command.

Thank you.

 

  • Hello,

     

    You shall use the radio_test program to emit specific modulations. Here's the documentation for the sample:

    https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/wifi/radio_test/sample_description.html#testing

     

    Please note that you will see error messages in the uart console when running commands. This is a small bug from our side, which will be fixed in the next ncs version. The error messages are purely visual, meaning that the radio will still run commands as expected.

     

    The below assumes channel 1 in all scenarios. To change this, change the number after the "wifi_radio_test init X"

    1DSSS

    You can setup DSSS with the following:

    wifi_radio_test init 1
    wifi_radio_test tx_pkt_preamble 1
    wifi_radio_test tx_pkt_rate 1
    wifi_radio_test tx_pkt_len 1024
    wifi_radio_test tx_power 10
    wifi_radio_test tx_pkt_gap 8600
    wifi_radio_test tx 1

    MCS0

    MCS0 is setup with the following:

    wifi_radio_test init 1
    wifi_radio_test tx_pkt_tput_mode 1
    wifi_radio_test tx_power 15
    wifi_radio_test tx 1

    MCS7

    MCS7 is setup with the following:

    wifi_radio_test init 1
    wifi_radio_test tx_pkt_tput_mode 1
    wifi_radio_test tx_pkt_mcs 7
    wifi_radio_test tx_power 15
    wifi_radio_test tx 1

     

    Kind regards,

    Håkon

  • Hi,

    My explanation was not clear enough.

    When connected to wi-fi AP, I want to check what modulation(DSSS,MCS) is connected.

    I want to check what the wi-fi modulation state is set by the AP.

    For example, it is not displayed in commands such as [net iface].

    uart:~$ net iface
    
    
    
    Interface 0x20001840 (Ethernet) [1]
    
    ===================================
    
    Link addr : F4:CE:qq:00:1A:qq
    
    MTU       : 1500
    
    Flags     : AUTO_START,IPv4,IPv6
    
    Ethernet capabilities supported:
    
            10 Mbits
    
            100 Mbits
    
            1 Gbits
    
    IPv6 unicast addresses (max 4):
    
            fe80::f6ce:qqqq:fe00:qqqq autoconf preferred infinite
    
            fde9:qqqq:7c35:qqqq:f6ce:36ff:fe00:qqqq autoconf preferred
    
    IPv6 multicast addresses (max 5):
    
            ff02::1
    
            ff02::1:ff00:qqqq
    
    IPv6 prefixes (max 2):
    
            fde9:qqqq:7c35:qqqq::/64
    
    IPv6 hop limit           : 64
    
    IPv6 base reachable time : 30000
    
    IPv6 reachable time      : 41107
    
    IPv6 retransmit timer    : 0
    
    IPv4 unicast addresses (max 1):
    
            192.168.50.213 DHCP preferred
    
    IPv4 multicast addresses (max 1):
    
            <none>
    
    IPv4 gateway : 192.168.50.1
    
    IPv4 netmask : 255.255.255.0
    
    DHCPv4 lease time : 86400
    
    DHCPv4 renew time : 43200
    
    DHCPv4 server     : 192.168.50.1
    
    DHCPv4 requested  : 192.168.50.213
    
    DHCPv4 state      : bound
    
    DHCPv4 attempts   : 1

    thank you.

  • Hi,

     

    "wifi status" gives you the link mode, but you do not get the bitrate directly from the shell sample, unfortunately.

    You can check the access point to see which PHY rate each of your individual devices are operating on.

     

    Kind regards,

    Håkon

Related