diff --git a/user_space/rx_gain_show.sh b/user_space/rx_gain_show.sh new file mode 100755 index 0000000..04d13db --- /dev/null +++ b/user_space/rx_gain_show.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +home_dir=$(pwd) + +if test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then + cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr +else + cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr +fi + +set -x +cat rx_data_ok_agc_gain_value_realtime +cat rx_data_fail_agc_gain_value_realtime +cat rx_mgmt_ok_agc_gain_value_realtime +cat rx_mgmt_fail_agc_gain_value_realtime +cat rx_ack_ok_agc_gain_value_realtime +set +x + +cd $home_dir + diff --git a/user_space/rx_stat_show.sh b/user_space/rx_stat_show.sh new file mode 100755 index 0000000..0391332 --- /dev/null +++ b/user_space/rx_stat_show.sh @@ -0,0 +1,56 @@ +#!/bin/bash + +home_dir=$(pwd) + +if test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then + cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr +else + cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr +fi + +set -x +# show +cat rx_data_pkt_num_total +cat rx_data_pkt_num_fail +cat rx_mgmt_pkt_num_total +cat rx_mgmt_pkt_num_fail +cat rx_ack_pkt_num_total +cat rx_ack_pkt_num_fail + +cat rx_data_pkt_mcs_realtime +cat rx_data_pkt_fail_mcs_realtime +cat rx_mgmt_pkt_mcs_realtime +cat rx_mgmt_pkt_fail_mcs_realtime +cat rx_ack_pkt_mcs_realtime + +cat rx_data_ok_agc_gain_value_realtime +cat rx_data_fail_agc_gain_value_realtime +cat rx_mgmt_ok_agc_gain_value_realtime +cat rx_mgmt_fail_agc_gain_value_realtime +cat rx_ack_ok_agc_gain_value_realtime + +# clear +if [[ -n $1 ]]; then + echo 0 > rx_data_pkt_num_total + echo 0 > rx_data_pkt_num_fail + echo 0 > rx_mgmt_pkt_num_total + echo 0 > rx_mgmt_pkt_num_fail + echo 0 > rx_ack_pkt_num_total + echo 0 > rx_ack_pkt_num_fail + + echo 0 > rx_data_pkt_mcs_realtime + echo 0 > rx_data_pkt_fail_mcs_realtime + echo 0 > rx_mgmt_pkt_mcs_realtime + echo 0 > rx_mgmt_pkt_fail_mcs_realtime + echo 0 > rx_ack_pkt_mcs_realtime + + echo 0 > rx_data_ok_agc_gain_value_realtime + echo 0 > rx_data_fail_agc_gain_value_realtime + echo 0 > rx_mgmt_ok_agc_gain_value_realtime + echo 0 > rx_mgmt_fail_agc_gain_value_realtime + echo 0 > rx_ack_ok_agc_gain_value_realtime +fi +set +x + +cd $home_dir + diff --git a/user_space/stat_enable.sh b/user_space/stat_enable.sh new file mode 100755 index 0000000..7654f38 --- /dev/null +++ b/user_space/stat_enable.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +home_dir=$(pwd) + +if test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then + cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr +else + cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr +fi + +# set +if [[ -n $1 ]]; then + echo $1 > stat_enable +else + echo 1 > stat_enable +fi + +# show +cat stat_enable + +cd $home_dir + diff --git a/user_space/tx_prio_queue_show.sh b/user_space/tx_prio_queue_show.sh new file mode 100755 index 0000000..f94cc6d --- /dev/null +++ b/user_space/tx_prio_queue_show.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +home_dir=$(pwd) + +if test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then + cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr +else + cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr +fi + +set -x +# show +cat tx_prio_queue + +# clear +if [[ -n $1 ]]; then + echo 0 > tx_prio_queue +fi +set +x + +cd $home_dir + diff --git a/user_space/tx_stat_show.sh b/user_space/tx_stat_show.sh new file mode 100755 index 0000000..aac3730 --- /dev/null +++ b/user_space/tx_stat_show.sh @@ -0,0 +1,50 @@ +#!/bin/bash + +home_dir=$(pwd) + +if test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then + cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr +else + cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr +fi + +set -x +# show +cat tx_data_pkt_need_ack_num_total +cat tx_data_pkt_need_ack_num_total_fail +cat tx_data_pkt_need_ack_num_retx +cat tx_data_pkt_need_ack_num_retx_fail + +cat tx_data_pkt_mcs_realtime +cat tx_data_pkt_fail_mcs_realtime + +cat tx_mgmt_pkt_need_ack_num_total +cat tx_mgmt_pkt_need_ack_num_total_fail +cat tx_mgmt_pkt_need_ack_num_retx +cat tx_mgmt_pkt_need_ack_num_retx_fail + +cat tx_mgmt_pkt_mcs_realtime +cat tx_mgmt_pkt_fail_mcs_realtime + +# clear +if [[ -n $1 ]]; then + echo 0 > tx_data_pkt_need_ack_num_total + echo 0 > tx_data_pkt_need_ack_num_total_fail + echo 0 > tx_data_pkt_need_ack_num_retx + echo 0 > tx_data_pkt_need_ack_num_retx_fail + + echo 0 > tx_data_pkt_mcs_realtime + echo 0 > tx_data_pkt_fail_mcs_realtime + + echo 0 > tx_mgmt_pkt_need_ack_num_total + echo 0 > tx_mgmt_pkt_need_ack_num_total_fail + echo 0 > tx_mgmt_pkt_need_ack_num_retx + echo 0 > tx_mgmt_pkt_need_ack_num_retx_fail + + echo 0 > tx_mgmt_pkt_mcs_realtime + echo 0 > tx_mgmt_pkt_fail_mcs_realtime +fi +set +x + +cd $home_dir +