add manchester encoder