{
        int dr_status, rc;
 
-       rc = rtas_call(rtas_token("get-sensor-state"), 2, 2, &dr_status,
-                      DR_ENTITY_SENSE, drc_index);
+       rc = rtas_get_sensor(DR_ENTITY_SENSE, drc_index, &dr_status);
        if (rc || dr_status != DR_ENTITY_UNUSABLE)
                return -1;
 
 {
        int dr_status, rc;
 
-       rc = rtas_call(rtas_token("get-sensor-state"), 2, 2, &dr_status,
-                      DR_ENTITY_SENSE, drc_index);
+       rc = rtas_get_sensor(DR_ENTITY_SENSE, drc_index, &dr_status);
        if (rc || dr_status != DR_ENTITY_PRESENT)
                return -1;
 
 {
        int dr_status, rc;
 
-       rc = rtas_call(rtas_token("get-sensor-state"), 2, 2, &dr_status,
-                               DR_ENTITY_SENSE, drc_index);
+       rc = rtas_get_sensor(DR_ENTITY_SENSE, drc_index, &dr_status);
        if (rc || dr_status != DR_ENTITY_PRESENT)
                return -1;