manchester decoder added