Resuscitation and diagnostics