public MarkerParallelPortSetter(short portAddress, bool invertBits, bool reverseBits)
 {
     PortAddress = portAddress;
     InvertBits  = invertBits;
     ReverseBits = reverseBits;
     InpOut32.ExtractDllToWorkDir();
 }
 public void SendEvent(byte b)
 {
     b = InvertBits ? b.InvertBits() : b;
     b = ReverseBits ? b.ReverseBits() : b;
     InpOut32.Out32(PortAddress, b);
 }