From "t. View router temperatures" menu i got incorrect symbol in temperature output:
Tried to change it in the script but did not help. Still got "▒" symbol (ASCII code 176 or 177) instead of degree symbol then i figured out where it comes from:
Router is storing wrong symbol. I guess only ASUS or
@RMerlin can fix it because this file is generated and updated by router itself.
What i did: reconfigured cut to only take digits after ":" (sorry i am not that fluent with cut) and add degree symbol (ASCII code 167).
To achieve this i changed line #558 in /jffs/scripts/scmerlin script from:
Bash:
printf "CPU:%s\\n" "$(cut -f2 -d':' /proc/dmu/temperature)"
To:
Bash:
printf "CPU: %s°C\\n" "$(cut -c19-20 /proc/dmu/temperature)"
but it's not perfect.
@Jack Yaz can you please take a look at that in your spare time?
Of course it is priority #999999
very insignificant.