nicsensor/tool/nicsensor_v2/i2c_m6.sh
leimingsheng 88f871c880 feat(master) update to 1.10 base dev 2
1.[新增功能]解耦脚本参数配置功能, 脚本配置全部放到project.config中
2.[新增功能]增加对pmbus set命令的支持
3.[新增功能]增加setup.sh, 用于一键部署脚本
4.[功能优化]代码结构目录重新归档
2026-04-17 17:09:43 +08:00

21 lines
356 B
Bash

#!/bin/sh
i2c_bus=$1
wc=$2
slave=$3
data=$4
rc=$5
path=`pwd`
fmt_print="${path}/format_print.sh"
if [ $rc -eq 0 ];then
cmd=`i2c-test -b $i2c_bus -s $slave -w -d $data`
else
cmd=`i2c-test -b $i2c_bus -s $slave -m 1 -rc $rc -d $data | awk 'NR==2{for(i=1;i<=NF;i++){printf("0x%s ",$i)}}'`
fi
$fmt_print "log" "Info" "[M6 i2c Command]: $cmd"
$cmd