Assembly code working again. Dropped communication range to 25cm from 100cm.