diff --git a/nicsensor.sh b/nicsensor.sh index 0a54c90..28740cd 100755 --- a/nicsensor.sh +++ b/nicsensor.sh @@ -1198,25 +1198,25 @@ start_get_sensor(){ detect_on_5280m7(){ if [ $nic_type == "ocp" ];then i2c_bus=3 - do_i2c_detect 3 0x70 0x01 0 0 - do_i2c_detect 3 0x70 0x02 1 1 - do_i2c_detect 3 0x70 0x04 2 2 + do_i2c_detect $i2c_bus 0x70 0x01 0 0 + do_i2c_detect $i2c_bus 0x70 0x02 1 1 + do_i2c_detect $i2c_bus 0x70 0x04 2 2 else i2c_bus=12 pca9641_slave="0x41" get_pca9641_control - do_i2c_detect 12 0x72 0x02 1 0 - do_i2c_detect 12 0x72 0x04 2 1 - do_i2c_detect 12 0x72 0x08 3 2 + do_i2c_detect $i2c_bus 0x72 0x02 1 0 + do_i2c_detect $i2c_bus 0x72 0x04 2 1 + do_i2c_detect $i2c_bus 0x72 0x08 3 2 i2c_bus=13 pca9641_slave="0x42" get_pca9641_control - do_i2c_detect 13 0x72 0x02 1 3 - do_i2c_detect 13 0x72 0x04 2 4 - do_i2c_detect 13 0x72 0x08 3 5 + do_i2c_detect $i2c_bus 0x72 0x02 1 3 + do_i2c_detect $i2c_bus 0x72 0x04 2 4 + do_i2c_detect $i2c_bus 0x72 0x08 3 5 fi } @@ -1225,63 +1225,63 @@ detect_on_5468m7(){ pca9641_slave="0x31" get_pca9641_control - do_i2c_detect 13 0x70 0x01 0 0 - do_i2c_detect 13 0x70 0x02 1 1 - do_i2c_detect 13 0x70 0x04 2 2 - do_i2c_detect 13 0x70 0x08 3 3 - do_i2c_detect 13 0x70 0x10 4 4 + do_i2c_detect $i2c_bus 0x70 0x01 0 0 + do_i2c_detect $i2c_bus 0x70 0x02 1 1 + do_i2c_detect $i2c_bus 0x70 0x04 2 2 + do_i2c_detect $i2c_bus 0x70 0x08 3 3 + do_i2c_detect $i2c_bus 0x70 0x10 4 4 i2c_bus=14 pca9641_slave="0x42" get_pca9641_control - do_i2c_detect 14 0x71 0x01 0 5 - do_i2c_detect 14 0x71 0x02 1 6 - do_i2c_detect 14 0x71 0x04 2 7 - do_i2c_detect 14 0x71 0x08 3 8 - do_i2c_detect 14 0x71 0x10 4 9 - do_i2c_detect 14 0x71 0x20 5 10 + do_i2c_detect $i2c_bus 0x71 0x01 0 5 + do_i2c_detect $i2c_bus 0x71 0x02 1 6 + do_i2c_detect $i2c_bus 0x71 0x04 2 7 + do_i2c_detect $i2c_bus 0x71 0x08 3 8 + do_i2c_detect $i2c_bus 0x71 0x10 4 9 + do_i2c_detect $i2c_bus 0x71 0x20 5 10 } detect_on_donghu(){ i2c_bus=3 - do_i2c_detect 3 0x70 0x80 7 0 - do_i2c_detect 3 0x70 0x40 6 1 - do_i2c_detect 3 0x70 0x20 5 2 - do_i2c_detect 3 0x70 0x10 4 3 - do_i2c_detect 3 0x70 0x08 3 4 - do_i2c_detect 3 0x70 0x04 2 5 - do_i2c_detect 3 0x70 0x02 1 6 - do_i2c_detect 3 0x70 0x01 0 7 + do_i2c_detect $i2c_bus 0x70 0x80 7 0 + do_i2c_detect $i2c_bus 0x70 0x40 6 1 + do_i2c_detect $i2c_bus 0x70 0x20 5 2 + do_i2c_detect $i2c_bus 0x70 0x10 4 3 + do_i2c_detect $i2c_bus 0x70 0x08 3 4 + do_i2c_detect $i2c_bus 0x70 0x04 2 5 + do_i2c_detect $i2c_bus 0x70 0x02 1 6 + do_i2c_detect $i2c_bus 0x70 0x01 0 7 } detect_on_yichun(){ i2c_bus=12 - do_i2c_detect 12 0x74 0x02 2 0 + do_i2c_detect $i2c_bus 0x74 0x02 2 0 i2c_bus=13 - do_i2c_detect 13 0x74 0x02 2 1 + do_i2c_detect $i2c_bus 0x74 0x02 2 1 i2c_bus=14 - do_i2c_detect 14 0x74 0x02 2 2 + do_i2c_detect $i2c_bus 0x74 0x02 2 2 } detect_on_qiandaohu(){ i2c_bus=3 - do_i2c_detect 3 0x70 0x08 3 0 - do_i2c_detect 3 0x70 0x04 2 1 - do_i2c_detect 3 0x70 0x01 0 2 - do_i2c_detect 3 0x70 0x02 1 3 - do_i2c_detect 3 0x70 0x80 7 4 - do_i2c_detect 3 0x70 0x40 6 5 - do_i2c_detect 3 0x70 0x10 4 6 - do_i2c_detect 3 0x70 0x20 5 7 + do_i2c_detect $i2c_bus 0x70 0x08 3 0 + do_i2c_detect $i2c_bus 0x70 0x04 2 1 + do_i2c_detect $i2c_bus 0x70 0x01 0 2 + do_i2c_detect $i2c_bus 0x70 0x02 1 3 + do_i2c_detect $i2c_bus 0x70 0x80 7 4 + do_i2c_detect $i2c_bus 0x70 0x40 6 5 + do_i2c_detect $i2c_bus 0x70 0x10 4 6 + do_i2c_detect $i2c_bus 0x70 0x20 5 7 i2c_bus=6 - do_i2c_detect 6 0x71 0x08 3 8 - do_i2c_detect 6 0x71 0x04 2 9 - do_i2c_detect 6 0x71 0x01 0 10 - do_i2c_detect 6 0x71 0x08 3 11 + do_i2c_detect $i2c_bus 0x71 0x08 3 8 + do_i2c_detect $i2c_bus 0x71 0x04 2 9 + do_i2c_detect $i2c_bus 0x71 0x01 0 10 + do_i2c_detect $i2c_bus 0x71 0x08 3 11 } detect_on_5688m7(){