Hello there,
I’ve read the chip itself cutoff at 85 celcius, can we get the current temp value exposed? I’ve check driver and morse_cli source, cant find anything exposed.
Maybe i’ve missed something?
Hello there,
I’ve read the chip itself cutoff at 85 celcius, can we get the current temp value exposed? I’ve check driver and morse_cli source, cant find anything exposed.
Maybe i’ve missed something?
Hi @secup
There is a small temperature sensor inside the chip which we can read from. It is quite coarse with about 6 celsius resolution.
From morse_cli output the stats and search for the Temp output. For example, on my HaLowLink2
$ morse_cli -i wlh0 stats | grep Temp
Temperature (C) : 47
I don’t think you’ve missed anything — as far as I’m aware, the current public driver and morse_cli don’t expose the MM8108 die temperature directly. The thermal protection/cutoff is handled internally rather than surfaced as a user-readable value.
If you need this for production monitoring, the practical option for now would be measuring board/module temperature externally and leaving some margin versus the chip limit. If you can share which module/board and firmware/driver version you’re using, plus what you want to do with the temperature value, I can check whether there’s an internal hook or raise it as a feature request.