feat(master : nicsensor)当channel name配置为disable时,跳过该channel的解析

This commit is contained in:
leimingsheng 2025-06-26 13:44:19 +08:00
parent fda6c0ab2b
commit 0f24ea84f5

@ -687,6 +687,9 @@ set_configuration(){
# @Param2 emc1413 data low 8bit
# @Param3 customization channel name
convert_emc1413_data(){
if [ "$3" = "disable" ];then
return
fi
# remove data prefix '0x'
hex_value1=$(echo "$1" | awk '{sub(/^0x/,""); print}')
hex_value2=$(echo "$2" | awk '{sub(/^0x/,""); print}')
@ -785,6 +788,9 @@ check_adc128_init(){
# @Param 3 customization channel name
# @Param 4 division factor
convert_adc128_data(){
if [ "$3" = "disable" ];then
return
fi
# remove data prefix '0x'
hex_value1=$(echo "$1" | awk '{sub(/^0x/,""); print}')
hex_value2=$(echo "$2" | awk '{sub(/^0x/,""); print}')
@ -865,6 +871,9 @@ process_adc128(){
# @Param5 shunt resistor(only used in mode shunt volt)
# @Param6 customization channel name
convert_ina3221_data(){
if [ "$6" = "disable" ];then
return
fi
hex_value1=$(echo "$1" | awk '{sub(/^0x/,""); print}')
hex_value2=$(echo "$2" | awk '{sub(/^0x/,""); print}')
@ -983,6 +992,9 @@ process_ina3221(){
# @Param2 tmp468 data high 8bit
# @Param3 customization channel name
convert_tmp468_data(){
if [ "$3" = "disable" ];then
return
fi
hex_value1=$(echo "$1" | awk '{sub(/^0x/,""); print}')
hex_value2=$(echo "$2" | awk '{sub(/^0x/,""); print}')
merge_value="${hex_value1}${hex_value2}"
@ -1059,6 +1071,10 @@ process_tmp468(){
# @Param2 tmp112 data low 8bit
# @Param3 customization sensor name
convert_tmp112_data(){
if [ "$3" = "disable" ];then
return
fi
hex_value1=$(echo "$1" | awk '{sub(/^0x/,""); print}')
hex_value2=$(echo "$2" | awk '{sub(/^0x/,""); print}')
merge_value="${hex_value1}${hex_value2}"