in reply to Re^2: Most useless function.
in thread Most useless function.

The point of a ispoweron() function is to detect whether the main power source is on, or whether you're running under backup power (UPS, generator, etc).

Once you detect that you're running under UPS power, you can then do a controlled shutdown of the system before power runs out.

It's much less useless than a JAPH, which is a complicated way of writing something that could be written in a straightforward way.