Still working out bugs in Manchester Decode. This latest push ha current
always = 0. try setting curState with #defines