USB IR Toy firmware change history

From DP

Jump to: navigation , search

v22 December 22, 2011

  • Fixed 48byte transmit bug
  • Fixed bug when IRS mode settings were used (eg custom PWM frequency)

v20 August 30, 2011

  • Fixed double-buffer output bug (RC3) thanks JTR!
  • Fixed IR LED off bug (RC2)
  • Firmware ported to the JTR/Honken open source USB stack
  • IR Sample mode overhaul, transmit and receive double-buffered for glitch-free performance
  • New IR Sample mode commands improve transmit reliability
  • SUMP logic analyzer mode double-buffered
  • SUMP mode samples increased from 1024 to 4096
  • SUMP mode shows demodulated and raw IR signal
  • Removed debug and commented code that is no longer needed
  • Removed Liyin mode and big/little endian config from IR sample mode
  • Removed rawIO (deprecated), intruder (works poorly), and LIN (never implemented) modes
  • Updated documentation with examples for new commands


v11 February 25, 2011

  • Fixed IR Sample mode transmit frequency adjustment
  • Fixed version detect problem with IR Toy v2
  • Minor bug fixes and cleanup
  • Includes Windows update utility and .inf driver file

v09 October 21, 2010

  • Transmit duty cycle adjustment in IR sample mode
  • Added bitbang commands to IR sample mode
  • Added serial UART write to IR sample mode
  • Liyin ‘no 0xffff’ option

v08 October 1, 2010

  • USB->serial converter mode using the UART header pins
  • Intruder detection mode (currently undocumented)
  • Code cleanup
  • Experimental compile for the Hack a Day PIC18F2455 IR receiver

v07 August 30, 2010

  • Transmit fixed (hopefully)
  • LED on/off/mute commands
  • Sample timer setup
  • Transmit frequency modulation setup
  • Byte endianness adjustment
  • Fixed hardware version detect (now solid)
  • Cleaned most code (could be new errors)

v06 August 25, 2010

  • Changed versioning from v1.xx to Vxx (this release is v06 instead of v1.06)
  • Transmit added to IR sample mode
  • Transmit frequency adjustable in IR sample mode
  • Additions for the manufacturing update: version auto-detect, self-test, frequency measurement

v1.05 July 30, 2010

  • Bug fix

v1.04 July 19, 2010

  • New firmware version query command (v/V)
  • New infrared sampling mode (s/S)

v1.02 April 30, 2010

  • USB device descriptor properly reports bus-powered device
  • Removed padding from manufacturer string in descriptor
  • Increased delay before and after self-test
  • Updated self-test version string (V102)