condensed SD_SendStatus, SD_GetState, SD_GetStatus into SD_QueryStatus