Prepared output for 4 CPU support
Some checks failed
Docker image CI / Build and publish Docker image to Docker Hub and GitHub Containers Repository (push) Has been cancelled
Some checks failed
Docker image CI / Build and publish Docker image to Docker Hub and GitHub Containers Repository (push) Has been cancelled
This commit is contained in:
parent
b613d03146
commit
f599f94c6d
2 changed files with 80 additions and 4 deletions
|
|
@ -73,6 +73,10 @@ if ! $IS_EXHAUST_TEMPERATURE_SENSOR_PRESENT || ! $IS_CPU2_TEMPERATURE_SENSOR_PRE
|
|||
echo ""
|
||||
fi
|
||||
|
||||
#readonly NUMBER_OF_DETECTED_CPUS=(${CPUS_TEMPERATURES//;/ })
|
||||
# TODO : write "X CPU sensors detected." and remove previous ifs
|
||||
readonly HEADER=$(build_header $NUMBER_OF_DETECTED_CPUS)
|
||||
|
||||
# Start monitoring
|
||||
while true; do
|
||||
# Sleep for the specified interval before taking another reading
|
||||
|
|
@ -131,11 +135,10 @@ while true; do
|
|||
|
||||
# Print temperatures, active fan control profile and comment if any change happened during last time interval
|
||||
if [ $TABLE_HEADER_PRINT_COUNTER -eq $TABLE_HEADER_PRINT_INTERVAL ]; then
|
||||
echo " ------- Temperatures -------"
|
||||
echo " Date & time Inlet CPU 1 CPU 2 Exhaust Active fan speed profile Third-party PCIe card Dell default cooling response Comment"
|
||||
printf "%s\n" "$HEADER"
|
||||
TABLE_HEADER_PRINT_COUNTER=0
|
||||
fi
|
||||
printf "%19s %3d°C %3d°C %3s°C %5s°C %40s %51s %s\n" "$(date +"%d-%m-%Y %T")" $INLET_TEMPERATURE $CPU1_TEMPERATURE "$CPU2_TEMPERATURE" "$EXHAUST_TEMPERATURE" "$CURRENT_FAN_CONTROL_PROFILE" "$THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSE_STATUS" "$COMMENT"
|
||||
print_temperature_array_line "$INLET_TEMPERATURE" "$CPUS_TEMPERATURES" "$EXHAUST_TEMPERATURE" "$CURRENT_FAN_CONTROL_PROFILE" "$THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSE_STATUS" "$COMMENT"
|
||||
((TABLE_HEADER_PRINT_COUNTER++))
|
||||
wait $SLEEP_PROCESS_PID
|
||||
done
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue