1*10cc847fSXianjun Jiao#!/bin/bash 2*10cc847fSXianjun Jiao 3*10cc847fSXianjun Jiaohome_dir=$(pwd) 4*10cc847fSXianjun Jiao 5*10cc847fSXianjun Jiaoif test -d "/sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr"; then 6*10cc847fSXianjun Jiao cd /sys/devices/platform/fpga-axi@0/fpga-axi@0:sdr 7*10cc847fSXianjun Jiaoelse 8*10cc847fSXianjun Jiao cd /sys/devices/soc0/fpga-axi\@0/fpga-axi\@0\:sdr 9*10cc847fSXianjun Jiaofi 10*10cc847fSXianjun Jiao 11*10cc847fSXianjun Jiaoset -x 12*10cc847fSXianjun Jiao# show 13*10cc847fSXianjun Jiaocat rx_data_pkt_num_total 14*10cc847fSXianjun Jiaocat rx_data_pkt_num_fail 15*10cc847fSXianjun Jiaocat rx_mgmt_pkt_num_total 16*10cc847fSXianjun Jiaocat rx_mgmt_pkt_num_fail 17*10cc847fSXianjun Jiaocat rx_ack_pkt_num_total 18*10cc847fSXianjun Jiaocat rx_ack_pkt_num_fail 19*10cc847fSXianjun Jiao 20*10cc847fSXianjun Jiaocat rx_data_pkt_mcs_realtime 21*10cc847fSXianjun Jiaocat rx_data_pkt_fail_mcs_realtime 22*10cc847fSXianjun Jiaocat rx_mgmt_pkt_mcs_realtime 23*10cc847fSXianjun Jiaocat rx_mgmt_pkt_fail_mcs_realtime 24*10cc847fSXianjun Jiaocat rx_ack_pkt_mcs_realtime 25*10cc847fSXianjun Jiao 26*10cc847fSXianjun Jiaocat rx_data_ok_agc_gain_value_realtime 27*10cc847fSXianjun Jiaocat rx_data_fail_agc_gain_value_realtime 28*10cc847fSXianjun Jiaocat rx_mgmt_ok_agc_gain_value_realtime 29*10cc847fSXianjun Jiaocat rx_mgmt_fail_agc_gain_value_realtime 30*10cc847fSXianjun Jiaocat rx_ack_ok_agc_gain_value_realtime 31*10cc847fSXianjun Jiao 32*10cc847fSXianjun Jiao# clear 33*10cc847fSXianjun Jiaoif [[ -n $1 ]]; then 34*10cc847fSXianjun Jiao echo 0 > rx_data_pkt_num_total 35*10cc847fSXianjun Jiao echo 0 > rx_data_pkt_num_fail 36*10cc847fSXianjun Jiao echo 0 > rx_mgmt_pkt_num_total 37*10cc847fSXianjun Jiao echo 0 > rx_mgmt_pkt_num_fail 38*10cc847fSXianjun Jiao echo 0 > rx_ack_pkt_num_total 39*10cc847fSXianjun Jiao echo 0 > rx_ack_pkt_num_fail 40*10cc847fSXianjun Jiao 41*10cc847fSXianjun Jiao echo 0 > rx_data_pkt_mcs_realtime 42*10cc847fSXianjun Jiao echo 0 > rx_data_pkt_fail_mcs_realtime 43*10cc847fSXianjun Jiao echo 0 > rx_mgmt_pkt_mcs_realtime 44*10cc847fSXianjun Jiao echo 0 > rx_mgmt_pkt_fail_mcs_realtime 45*10cc847fSXianjun Jiao echo 0 > rx_ack_pkt_mcs_realtime 46*10cc847fSXianjun Jiao 47*10cc847fSXianjun Jiao echo 0 > rx_data_ok_agc_gain_value_realtime 48*10cc847fSXianjun Jiao echo 0 > rx_data_fail_agc_gain_value_realtime 49*10cc847fSXianjun Jiao echo 0 > rx_mgmt_ok_agc_gain_value_realtime 50*10cc847fSXianjun Jiao echo 0 > rx_mgmt_fail_agc_gain_value_realtime 51*10cc847fSXianjun Jiao echo 0 > rx_ack_ok_agc_gain_value_realtime 52*10cc847fSXianjun Jiaofi 53*10cc847fSXianjun Jiaoset +x 54*10cc847fSXianjun Jiao 55*10cc847fSXianjun Jiaocd $home_dir 56*10cc847fSXianjun Jiao 57