From 6b40c9c790bfbe82aba58a9288804bbc19774f3c Mon Sep 17 00:00:00 2001 From: leimingsheng Date: Thu, 3 Jul 2025 10:08:37 +0800 Subject: [PATCH] =?UTF-8?q?feat(plugin=20:=20plugin=5F%)=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E5=8F=AF=E9=85=8D=E7=BD=AE=E4=B8=BAdisable=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=BD=AC=E5=8C=96=E7=9A=84=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=88=B0V2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nicsensor_v2/plugin_adc128.sh | 4 ++++ nicsensor_v2/plugin_emc1413.sh | 4 ++++ nicsensor_v2/plugin_ina3221.sh | 4 ++++ nicsensor_v2/plugin_tmp112.sh | 4 ++++ nicsensor_v2/plugin_tmp468.sh | 4 ++++ 5 files changed, 20 insertions(+) diff --git a/nicsensor_v2/plugin_adc128.sh b/nicsensor_v2/plugin_adc128.sh index fe1df49..a46017a 100644 --- a/nicsensor_v2/plugin_adc128.sh +++ b/nicsensor_v2/plugin_adc128.sh @@ -89,6 +89,10 @@ 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}') diff --git a/nicsensor_v2/plugin_emc1413.sh b/nicsensor_v2/plugin_emc1413.sh index 090e657..b24be29 100644 --- a/nicsensor_v2/plugin_emc1413.sh +++ b/nicsensor_v2/plugin_emc1413.sh @@ -46,6 +46,10 @@ print_help(){ # @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}') diff --git a/nicsensor_v2/plugin_ina3221.sh b/nicsensor_v2/plugin_ina3221.sh index 0a7fefa..8e17c4c 100644 --- a/nicsensor_v2/plugin_ina3221.sh +++ b/nicsensor_v2/plugin_ina3221.sh @@ -68,6 +68,10 @@ print_help(){ # @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}') merge_value="${hex_value1}${hex_value2}" diff --git a/nicsensor_v2/plugin_tmp112.sh b/nicsensor_v2/plugin_tmp112.sh index a5a0e77..d1c9174 100644 --- a/nicsensor_v2/plugin_tmp112.sh +++ b/nicsensor_v2/plugin_tmp112.sh @@ -36,6 +36,10 @@ print_help(){ # @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}" diff --git a/nicsensor_v2/plugin_tmp468.sh b/nicsensor_v2/plugin_tmp468.sh index c57c8a9..a9b7d16 100644 --- a/nicsensor_v2/plugin_tmp468.sh +++ b/nicsensor_v2/plugin_tmp468.sh @@ -47,6 +47,10 @@ print_help(){ # @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}"