MODIFICATION HISTORY

Steering Wheel SDK

  1.00.002 - July 2009
    Replaced private Logitech emails with public wingmanteam emails.

  1.00.001 - June 2009
    Creation based on older EZ Wheel Wrapper.


Old EZ Wheel Wrapper

  7.04.002 - February 2009
      - Now turning G27 LEDs off instead of on when destroying main
        object.
  7.04.001 - November 2008
      - Upgraded with latest EZ Controller Input Wrapper that fixes
        bug causing centering spring to sometimes stay on when
        multiple wheels are plugged in on startup.
  7.03.001 - October 2008
      - Changed how getting and setting properties is done to make
        it asynchronous. Simplified API. Removed support for
        previous way of doing things (sorry no backwards
        compatibility on this one). Logitech Gaming Software 5.03 or
        newer needs to be installed for this to work.
      - Upgraded with new EZ Controller Input Wrapper that fixes bug
        causing centering spring to sometimes trigger on plug/unplug
        of other USB devices.
  7.02.002 - August 2008
      - Added support for seeing whether shifter is gated or
        sequential. For this feature and the LED feature to work,
        Logitech Gaming Software 5.03 must be installed.
  7.02.001 - July 2008
      - Added support for controlling LEDs on G27
  7.01.002 - June 2008
      - Removed usage of MFC
      - Removed invisible window
      - Made a number of minor improvements to enhance compatibility
        with games and with EZ Wheel Wrappers on other platforms.
      - Updated with latest EZ Controller Input Wrapper to make it
        more solid for when unplugging and plugging in multiple
        devices.
  7.01.001 - May 2008
      - Added functions to get and set wheel properties such as
        steering range, combined/separate pedals, forces strengths,
        etc. For these functions to succeed, Logitech Gaming
        Software version 5.02 or newer needs to be
        installed. Otherwise the functions will simply fail.
  7.00.001 - December 2007
      - Replaced built-in DInput code with EZ Controller Input
        Wrapper.
  6.00.001 - January 2007
      - Re-wrote the wrapper for cleaner and more extensible code.
      - Added built-in hot plug/unplug to make it behave like
        console version.
      - Added extra IsConnected() methods to find out about
        manufacturer and type of device, as well as specific model.
      - Added GetFriendlyProductName() method.
      - Changed parameters to be percentages instead of
        system-specific numbers.
  5.00.003 - September 2006
      - Added HasForceFeedback method.
  5.00.002 - July 2006
      - Made variables MFC-like.
      - Added soft stop force to be used for limiting the wheel's
        range.
  4.60.001 - July 2005
      - Added globally definable variables.
  4.40.001 - December 2004
      - Fixed support for the older Formula Force wheel.
  4.30.001 - July 2003
      - Made filenames more unique to avoid name clashes.
      - Made definition names more unique to avoid clashes.
      - Updated SampleInGameImplementation.cpp.
      - Enhanced treatment of quick back to back front or side
        collisions.
      - Updated documentation in doc folder.
  4.25.002 - June 2003
      - Fixed forces recovery after window loss of focus.













