sel is decoded
add ddsreset(), ddstest(), and help()