AudioTron - FAQs

All files and documentation are offered on an *AS IS* basis and you assume full responsibility for using them.
Firmware 3.0.0 Release Notes
NOTE: This version may reset your unit to factory defaults.  Please insure 
      you have written any information down for entry after the flash update 
      is completed.

To install the new version,

1)  Download and unzip the file with the new Firmware.
2)  Place atron****.nb0 in the audio directory of your share. (where **** is
    the version number of the new firmware.)
3)  Power Off the AudioTron from the power switch on the rear of the unit.
4)  Wait several seconds. 
5)  Turn On the rear switch.
6)  Turn On the front switch.
7)  Wait until it initializes. 
8)  Push the Options button on the front of the AT.
9)  Select "UPDATE FLASH" and press the knob.
10) After the update process is complete, Power off the AudioTron from 
    the power switch on the rear of the unit
11) Wait several seconds, and Power On the unit.

KNOWN ISSUES:
· You must clear your internet files cache in your Browser
· If you're having issues after flashing to 3.0, RESET FACTORY DEFAULTS from
  the front panel, then reboot the AT using the rear panel power switch.

Version 3.0
***************
· Added http based API for interface developers (documented elsewhere)
· Added Windows Media Streaming Support
· New Web Interface
· Added password option to selection pages. 
· Fixed issue with mp3 files with extended headers.
· SPDIF fixes / modifications
· Fixed bug where updating stations would indicate stations added that 
  were not. This occurred for all guide stations that were in more than 
  one category.
· Added unsupported audio format message for playback errors
· Audiotron will ignore Private samba shares. 
· Added support for saving the current image to RAM during flash update, 
  if there is sufficient free memory. IF the update fails, the current 
  image will be restored. 
· Tweaks to HPNA driver. This should help with hard-lockup issues, but there
  are still some buffering issues. 
· Fixed bug with play queues over 32768 entries long
· Changed name of internet radio genre list to "Net (by Category)"
· Changed Randomizer algorithm.
· Added Windows Media Format to streaming audio support
· Changed default Turtle radio ID to ID_Not_Entered
· Added support for Unicode MP3Tags (e.g. those created by media player 8).
· Added support for pinging all known hosts when the Audiotron comes out of
  standby, ostensibly to wake up sleeping hosts.
· Added support for remote control stop button to stop searches. 
· Added support for the bit rate and sample rate to the tag crawl during
  playback.
· Extensive work on Pre buffering (e.g. gapless playback)
· Added consistency check for IP address, Gateway address, and Mask.
· Convert all paths in share config to upper case on input. 
· Fixed bug with SNAP server. NOTE: Prebuffering with the SNAP does not work
  in this version, and the location must be specified in the SHARES page.
· Added support for "more of this" function from the currently playing song.
· Split Song count and station count into 2 variables
· Added support "if no useful info in v2 tags check v1 tags"
· Added code to only show net category when internet radio is enabled. 
· Added support to show bit rate for WMA files
· Improved Wave performance
· Added support for lower sample rate WMA files including 16,11.025, 
  and 8 khz. 
· New WMA decoder added - Should resolve the issue of positioning newer files.
· Alarm clock function. 
· Various minor bug fixes 


Version 2.0.9 is a bug fix version of 2.0.0
***************

· Contains textual changes to screens to make them more consistent with the
    manual and the web pages.
· Fixed bug where saving an album as a favorite would crash the Atron on next
    reboot.
· Fixed bug where Playlist as favorite would not play on reboot.
· Made Favorite failure message more descriptive
· Added functionality for Setup Utility
· Fixed bug where IP address would be recorded wrong in History if Share
    Config used.
· Fixed sorting issue with internet radio stations so that 
    remains at head of list and sort is case independent.
· Web Server stability issues

Version 2.0
***************

NOTE: TurtleRadio is now disabled by default and this version will reset 
      to factory defaults

· Did work on Knob ballistics. Should not overshoot any more.
· Fixed bug with short files
· Changed atron name to include leading zeros in address part. 
· Added support to skip around the end of a playlist if repeat is engaged.
· If paused, the play button will unpause rather than send the user to the
  select screen
· Added support for hours in radio time connected. 
· Fixed UI issue with flash update. If update initiated from Web page and no
  new file found, the user was told to power cycle. The user is now informed
  correctly. 
· Added ability to stop search during search for new music. 
· Added code to guard against malformed Wave files.
· Rearranged buffering and priorities to improve wave file skipping
  performance.
· Hidden directories are now ignored
· Changed random number generators in the Random mode. 
· Increased error handling in bad playlist files. 
· Fixed bug with Wave files that had no INFO chunk
· Changed requirements for file names and path names. Filenames can only be 
  a max of 128 characters and pathnames can be a max of 256.
· Added support for 12KHZ wave files
· Added code to play very short wave files
· Added support to not catalog wave files that the Audiotron can't play
  (NON-PCM and 8 bit)
· Changed broadcast address in Netbios name resolution to use local net
  broadcast
· Added conditions to determine if prebuffering same file. 
· At the end of playback, Dac sample rate returned to 44Khz to eliminate Hiss
  if left at 11Khz
· Added support for pulling Ethernet plug and replugging without repowering
  the Atron. 
· Fixed bugs with certain long filenames and tags in the filter screens.
· Fixed bug with long song name and scroll. 
· Increased Album buffer size to 1000 entries (allows track numbers over 99.) 
· Added support for Jumping using the front panel next and prev buttons
· Added support for Knob ballistics
· If flash update successful, then power cycle message stays forever (you'll
  only see this on the NEXT update). 
· Fixed bug with bad WMA files leaving files open. 
· Added translation table for Extended ASCII characters to the LCD driver
· Added support for searching a defined set of shares.
· The user will now be informed when they try to play an empty playlist or
  group.
· Removed non-essential options from the options menu - now can be accessed
  from web browser.
· Put in code to fix a bug with pausing a playback when nothing is playing.
· Fixed bug with Ethernet chip interrupts.
· Changed buffering percent to more accurately reflect the amount of buffering
  that will occur before playback starts. 
· Fixed bug when turning off repeat for a single song. 
· Added Option menu item to control the intensity of the LEDs.
· Added functionality to previous key. If the key is pressed more than 5
  seconds into the song, it acts as a position the current song back to 0. 
· Changed ENET address to reflect true Wire based MAC addresses. 
· Added new search option to actions page to search for firmware update only. 
· Put in rotating symbol on LCD to show operation while searching large number
  of non music files. 
· Added support for the Xing VBR header to calculate VBR file length
  correctly. 
· Playback error will, again, go to next song (or station) rather than stop 
  playback.
· Made stop album return to the last album played. 
· Added Universal Naming Convention (UNC) support to playlists.
· Fixed bug with memory detection that caused max files crash. 
· Fixed a bug in Wave file playback that allowed playback to start before
  sufficient buffers were full
· Added Select while play. 
· Positioning (aka FF and rewind) has been added. 
· As a result of positioning, the Jump Forward and Back buttons now auto
  repeat. 
· Added 3 hidden buttons for Pronto owners - Power On, Power Off, and Search
  net.
· Added support for scrolling options (scroll always, scroll once per update,
  and never scroll)
· Put in timeout for remote control repeat function.
· Added embedded web server and associated pages.
· Fixed issue with subnets higher than 255.255.255.240
· Fixed bug for hangs when PC is rebooted during playing a set of songs. 
· Implemented switch in web interface to allow the user to select whether
  Albums have artist name pre-pended
· Fixed mono wave chipmunks
· Added new scrolling fields including: title field on play screen, title
  field on drill screen, and strings within Network History.
· The playing display now shows bit rate and sample rate in the lower right
  hand corner (in place of current song/total songs)
· Group is no longer a modal interface. See manual for specifics
· Message time out is now saved across power cycle. 
· Added support to leave open files until tag processing is completed. This
  will allow the user to use Netwatcher to se what files are open when the
  AudioTron hangs. 
· As mentioned above there are now two "meta playlists:  and
  ,< All songs> plays all of the songs available to the Audiotron (but 
  no Radio stations), and  plays the objects added to the Group list.
· There is now an Advanced Mode
· Adds Streaming support for Shoutcast. It gets its stations from TurtleRadio.
· Improves song-to-song transition times, comparable to the Winamp gapless
  plugin.  The songs will only playback with a minimal gap if the next song 
  has been cached. This will be generally true if the previous song is playing
  for longer than 1 minute.
· Numerous tag issue fixes. 
· Some other small bug fixes.


Version 1.2.1 adds several new features and fixes numerous bugs. 
Below is a list of the issues addressed:

· Faster overall operation
· Number of catalog able songs increased to > 30K
· Speed of cataloging large file sets is speeded up dramatically. (3X for 8K
  songs) NOTE: song cataloging now counts by 10s.
· Will read tags in wave files generated with Audiostation 4.1
· Added capability to determine song length from file length
· Fixed Button test screen if power button pressed. 
· Fixed bug in Wave file hangs. 
· Fix for hangs on files and hosts going away
· Fixed flash erase messages outside of update process
· Disabled standby button during initialization
· Moved update music to foreground
· Fixed prebuffering of files with no V2 tags
· Made flash update more robust (added error messages and retries)
· Add host state detection to test if a host is up before trying to play a
  song. 
· Fixed add to group time issue
· Fix for no tags found messages
· Fix for stopping a playlist when the host has been turned off. 
· Buffer threshold now saved over power cycle
· Flash Update message now only shown at appropriate times.
· Fix for Pmode Netbios systems. 
· Wave buffering reconfigured



Version 1.1 adds several new features and fixes numerous bugs. 
Below is a list of the issues addressed: 

· Remote Control buttons A,B,C,D now function as additional favorites.
· New option that shows a history of the network activities (see the
    accompanying documentation)
· Improved player robustness in the face of large ID3 tag sets.
· New option that allows the user to search an entire share, not just the
    pre-defined directories.
· Character set now includes a true backslash.
· Ignores MPEG 1 Layer 2 files. 
· Support for track info from ID3 version 1.1 tags.
· Support of ID3 Version 1 Genre references in version 2.3 tags.
· Improved speed reading ID3 Version 1.x tags.
· Text clean-ups. 
· Some additional error messages.
· Removed limit on number of songs in play queue.
· "Pause" now pauses the time counter. 
· Changed standby light to only be on when in standby, not during operation. 
· Fixed Mono WMA files. 
· NET button on remote now initiates scan for new music. 
· New driver for control knob to reduce erroneous clicks. 
· Fixed hang with very large file sets.
· Added support for WMA tags.
· Fixed subnet mask issue.

______________________________________________________________________________