Research inspects planetary nebula NGC 6905 and its central star