Implement device scanning