dds low power threshold handling as both double and long