May 24, 2022
Introduction
This change log describes the changes made for each public release.
Any release numbers missing from this document were not public, but the changes retained from them are described in the next public release.
[Top]
The following changes took place between the previous public release and
this release. For changes made in older releases click
here.
Changes made for release 40.0:
- Enhancements
-
Display the orientation and heading of the
hydrophone, both graphically and numerically.
-
Increased Wake Up delay from 24 hours to 30 hours.
-
Text added to inform if wake up delay has been set.
-
Added a feature to reset the Data Collection Settings to default if any recommended settings are modified.
-
Added a feature to sync time from the home page.
-
Added a confirmation warning when all data is to be deleted from storage.
-
Added serial number to browser's tab for easier identification.
- Bug Fixes
[Top]
These changes were made in previous icListen HF releases. For changes made in this release click here.
Release 39 - February 18, 2021:
- Enhancements
-
Added ability to disable on-device logging (selectable
via UNIT.CFG).
- Bug Fixes
- Version updates
- Arm firmware upgraded to v2.6.00
Release 38.1 - July 24, 2020:
- Enhancements
- Added 6 kHz HPF option (selectable via UNIT.CFG).
- Bug Fixes
- Epoch settings no longer dissapear after hitting "Apply" on the web interface.
- Version updates
- DSP firmware upgraded to v2.5.00
Release 38 - July 13, 2020:
- Enhancements
- Added delayed wake from standby feature.
- Bug Fixes
- Version updates
- DSP firmware upgraded to v2.4.00
- Main firmware upgraded to v2.3.00
- System monitor firmware upgraded to v2.2.00[1]
Release 37.1 - November 22, 2019:
- Enhancements
- Update single file download on web interface to be as .wav file instead of .zip (zip format introduced in release 37).
- Bug Fixes
- Fix bug which caused corruptions to waveform data downloaded from the web interface (introduced in release 37).
- Version updates
Release 37 - November 6, 2019:
- Enhancements
- Updated look and feel of web interface, including mobile browser support updates and removing some popup dialogs.
- Enhance stability of clock resync process when set to PPS Sync In[1].
- Bug Fixes
- Fix bug which in rare circumstances could cause invalid recovery of network settings if power was lost during network settings updates.
- Fix bug for hardware releases 5 and 6, which would cause no data to be produced on startup if sync feature was disabled[1].
- Version updates
- Polo version upgraded to v1.3.04
- DSP firmware upgraded to v2.3.09
- Main firmware upgraded to v2.2.09
- System monitor firmware upgraded to v2.1.00[1]
Release 36.1 - December 6, 2018:
- Enhancements
- Improved stability of data folder cleaning operation.
- Bug Fixes
- Fix bug which could in rare circumstances cause the system time to be set to 1970.
- Fix bug which caused incorrect max/min amplitude values to be returned in the FFT stream amplitude scaling chunk.
- Version updates
- DSP firmware upgraded to v2.3.08
- Main firmware upgraded to v2.2.08
- System monitor firmware upgraded to v2.0.06[1]
Release 36 - May 29, 2018:
- Enhancements
- Updates to voltage input values in User Guide.
- Changes made for specific hydrophones (affected customers will be notified).
- Bug Fixes
- Version updates
- DSP firmware upgraded to v2.3.07
- Main firmware upgraded to v2.2.07
Release 35.1 - May 14, 2018:
- Enhancements
- Bug Fixes
- Fix bug which made release 35 incompatible with serial devices.
- Version updates
- DSP firmware upgraded to v2.3.06
Changes made for release 35 - May 3, 2018:
- Enhancements
- Added support for hardware revision 6 devices.
- Bug Fixes
- Version updates
- DSP firmware upgraded to v2.3.05
- System monitor firmware upgraded to v2.0.05[1]
Release 34.2 - March 23, 2018:
- Enhancements
- Bug Fixes
- Fix bug which caused invalid battery measurements when the hydrophone temperature was cool and the internal battery was charging on hardware revision 5 devices.
- Fix bug which could cause time sync, temperature, heading and humidity data to fail to update after invalid battery measurements were received on hardware revision 5 devices.
- Version updates
- DSP firmware upgraded to v2.3.04
Release 34.1 - February 16, 2018:
- Enhancements
- Reduce power consumption of hardware revision 5 devices.
- Increased battery capacity on hardware revision 5 devices, and some hardware revision 4 devices produced after summer of 2017.
- Improved accuracy of startup battery charge estimation[1].
- Bug Fixes
- Fix bug which would cause Ethernet communications to stop when the network address settings were updated via the web interface, until a reboot ocurred.
- Correct waveform data scaling error in log file formats document.
- Version updates
- Web interface upgraded to v1.3.13
- Main firmware upgraded to v2.2.06
- DSP firmware upgraded to v2.3.03
- System monitor firmware upgraded to v2.0.03[1]
Release 34 - January 2, 2018:
- Enhancements
- Improved sync performance[1].
- Minor improvements to battery life while logging[1].
- Add support for hardware revision 5.
- Updated User Guide
- Bug Fixes
- Fix bug which caused invalid FFT logging mode to be reported when invalid log length was set.
- Version updates
- Web interface upgraded to v1.3.12
- Main firmware upgraded to v2.2.05
- DSP firmware upgraded to v2.3.01
- System monitor firmware upgraded to v2.0.01[1]
Release 33.4 - August 24, 2017:
- Bug Fixes
- Fix bug in release 33 which caused invalid time source to be set when switching to sync output mode[1].
- Version updates
- System monitor firmware upgraded to v1.4.09[1]
Release 33.3 - August 17, 2017:
- Bug Fixes
- Fix bug which caused truncation of reported hydrophone sensitivity in logged files instead of rounding.
- Version updates
- Main firmware upgraded to v2.2.04
Release 33.1 - July 13, 2017:
- Bug Fixes
- Fix bug in release 33 which prevented PPS master functions from working properly on hardware releases 2 and 3.[1]
- Version updates
- DSP firmware upgraded to v2.2.03
Release 33 - June 12, 2017:
- Enhancements
- Improve stability of wake from standby at less than full battery.[1]
- Improve power efficiency/battery life.
- Updates to file format document.
- Bug Fixes
- Update sign of waveform data so that compression is positive and rarefaction is negative.
- Fix bugs which prevented Polo from sending DNS address in response.
- Fix bug on web interface of serial devices in slip mode which prevented IP address changes from taking place until next reboot.
- Fix typos in web interface.
- Version updates
- Web interface upgraded to v1.3.10
- DSP firmware upgraded to v2.2.02
- Polo version upgraded to v1.3.03
- System monitor firmware upgraded to v1.4.08[1]
Release 32 - December 22, 2016
- Enhancements
- Minor efficiency and stability updates to the web interface.
- Add new error code in Polo response for invalid static/dhcp address mode being set.
- Bug Fixes
- Fix bugs in web interface which caused settings not to take effect when using Internet Explorer or Edge browsers.
- Fix bug which caused device/PC times to fall out of sync on operations page of web interface.
- Fix bug which could cause improper dimming of some fields when opening the data collection settings page while logged out.
- Fix bug which caused job setup error response to indicate bad waveform logging mode when FFT logging mode was set incorrectly.
- Version updates
- Web interface upgraded to v1.3.09
- Main firmware upgraded to v2.2.03
- Polo version upgraded to v1.3.02
Release 31.2 - August 1, 2016:
- Enhancements
- Make PPS decoded time require decoded time to start at minute boundaries (stability improvement).
- Minor efficiency improvements.
- Bug Fixes
- Fix bug which caused model string to show as empty in wav file headers.
- Version updates
- Main firmware upgraded to v2.2.02
Release 31.1 - January 18, 2016:
- Enhancements
- Minor efficiency improvements to web interface files.
- Improve fixing of missing network config files for serial units.
- Minor efficiency improvements to Polo.
- Bug Fixes
- Fix bug which would cause IP address updates made using the web UI to fail.
- Version updates
- Web interface upgraded to v1.3.08
- Polo version upgraded to v1.3.01
Release 31 - November 30, 2015:
- Enhancements
- Add support for serial devices.
- Add ability to collect waveform data over the command & control channel (even while logging).
- Add ability to collect heading data (accelerometer/accelerometer) over the command & control channel.
- Add file system access commands to command & control channel.
- Add link speed to network page of web interface.
- Add warnings on web interface when trigger threshold values are out of range.
- Add model number to enquire response.
- Add ability to distinguish RB series from SB series icListen HF's.
- Add model to spectrum data log files.
- Minor efficiency improvements.
- Bug Fixes
- Fix bug which would stop battery charge counter from giving data when started at sub-zero temperatures until reboot (warm up time is required before charge is reported, but reboot is not necessary).
- Fix bug which caused epoch trigger thresholds set in volts to display incorrectly on the web interface.
- Fix bug where length fields of status stream chunks were sent as little endian rather than big endian.
- Version updates
- Web interface upgraded to v1.3.07
- Main firmware upgraded to v2.2.01
- DSP firmware upgraded to v2.2.00
- Polo version upgraded to v1.3.00
Release 30.2 - June 8, 2015:
- Bug Fixes
- Fix bug which caused updates to fail when attempting to update from releases older than release 23.
Release 30.1 - May 21, 2015:
- Bug Fixes
- Fix bug which caused the file modified date on the data retrieve page to report the incorrect month.
Release 30 - April 30, 2015:
- Enhancements
- Add ability to log pre-event epoch data.
- Add user help and warning feedback to epoch settings page.
- Add PPS sync phase offset and time source sync info to home page.[1]
- Speed up data cleaning process.
- Speed up startup/shutdown process
- Add file count to data retrieval page of web interface.
- Display file storage stats in GB.
- Send messages when epoch triggers end, if they are stopped because of spectrum sample rate changes.
- Make changes to help improve browser cache behavior.
- Efficiency improvements to data handling.
- Remember past clock tuning values to improve performance when PPS is unavailable.[1]
- Bug Fixes
- Fix bug which cause sequence numbers in spectrum log files to overflow early.
- Fix bug which on slow connections could caused "loading" message to be stuck on spectrum chart even after data started plotting.
- Fix bug which would cause status of all setup tags to be sent in setup error responses instead of just those tags that were sent wth the setup request.
- Fix bug which in rare circumstances could cause the first spectrum result returned after a new setup to report new settings for data still using the previous settings.
- Fix bug which could cause triggers checking over high frequency ranges to falsely trigger if the spectrum sample rate was set to 2 kS/sec or below.
- Fix bug which caused epoch trigger signal validation not to be reset when the sample rate was set below what was necessary to validate the trigger signals.
- Fix bug which caused firmware version reported by data streams to be incorrect.
- Fix bug which could cause time offset in data when switching from slave to master.
- Fix bug which could cause clock to be unsyncable until reboot after attempting to sync to bad clocks for extended periods of time.
- Fix bug which could cause home page to report status of "Ready" when unit was "Not Ready" during startup.
- Version updates
- Web interface upgraded to v1.3.06
- Main firmware upgraded to v2.1.06
- DSP firmware upgraded to v2.1.06
- System monitor firmware upgraded to v1.4.06[1]
Release 29 - January 30, 2015:
- Enhancements
- Speed up data cleaning process.
- Bug Fixes
- Version updates
Release 28 - October 10, 2014:
- Enhancements
- Add ability to encode/decode system time through a PPS sync signal[1].
- Add ability to wake from standby using shorting plug or low signal on the sync/auxiliary pin[1].
- Add ability to sample wav data at 512kS with more than 16 bits of resolution.
- Add magnetometer/accelerometer readings.
- Add status stream channel for retrieving live temperature, humidity, trigger status, battery status, time sync status, and magnetometer/accelerometer data.
- Add command for enquiring time sync status.
- Align log files to minute/hour/etc boundaries based on file length and logging start time.
- Update enquire response to include basic time sync status and release version.
- Allow device to continue running if battery monitor circuitry fails[1].
- Add PPS sync status to home page.
- Add storage usage info to the data retrieval web interface page.
- Add stop/Restart button to spectrum chart of web interface.
- Add axis labels to spectrum chart of web interface.
- Make network page of web interface redirect to new address when setting to static address.
- Disable certain settings fields on the web interface when those fields are not applicable.
- Allow epoch triggers to be removed using the web interface by deleting the max/min frequency range.
- Move password setting/changing function to operations page.
- Efficiency/stability improvements to web interface javascript files.
- Improve efficiency of live data streaming and internal data logging.
- Minor tweaks to appearance of setup pages on web interface.
- Bug Fixes
- Fix bug which could cause chart controls on web interface to be disabled until browser cache was cleared.
- Fix bug which would cause disabling of epoch triggers to fail without explanation if any of their fields were unfilled/incorrect.
- Fix bug which caused battery temperatures below 0°C to be reported incorrectly.
- Fix bug which could cause time/sequence offset to appear if data were missed during logging.
- Fix bug which would cause synced master/slave icListen's to be offset in time by 8ms.
- Fix bug which could cause Linux system time and data time stamps to drift out of sync.
- Version updates
- Web interface upgraded to v1.3.06
- Main firmware upgraded to v2.1.04
- DSP firmware upgraded to v2.1.04
- System monitor firmware upgraded to v1.4.04[1]
Release 27 - April 24, 2014:
- Enhancements
- Improve stability during startup when battery is fully discharged.
- Bug Fixes
- Version updates
- DSP firmware upgraded to v2.0.03
Release 26 - April 24, 2014:
- Enhancements
- Add support for hardware revision 4.
- Bug Fixes
- Fix bug that in some circumstances would report low battery charge percentages when fully charged after the force power down plug was used[1].
- Version updates
- DSP firmware upgraded to v2.0.02
Release 25 - February 28, 2014:
- Enhancements
- Make effects of changing all scaling parameters on the spectrum charts take place immediately, and remove obsoleted "Apply" button.
- Improve rescaling of spectrum charts on the web interface to take low frequency filtering into account.
- Make update process more secure.
- Bug Fixes
- Fix bug which caused data format byte in wave data stream setup chunks to always report 0 when data was set to little endian.
- Fix bug that allowed 0 or negative minutes to be set for the spectrum chart display on the web interface.
- Fix bug that prevented setting the reference level of the web interface spectrum chart to 0 dB.
- Version updates
- Web interface upgraded to v1.3.02
- Main firmware upgraded to v2.0.02
Release 24 - February 18, 2014:
- Enhancements
- Minor updates to user guide on the web interface.
- Bug Fixes
- Fix bug which could cause triggers set to very low thresholds never to activate.
- Fix bug which prevented web interface from allowing thresholds to be set as low as the instrument can handle.
- Fix bug which allowed the set time command to accept time values earlier than the internal RTC can handle.
- Fix bug which reported invalid battery charge if the charge monitoring circuit failed (should have reported that value was unknown)[1].
- Fix bug which would prevent old style data format and duty cycle wait duration setup tags from being read properly from the job setup file.
- Fix bug in web interface which caused incorrect data format to be set for 512kS/s waveform data when not in advanced mode.
- Version updates
- Web interface upgraded to v1.3.01
- Main firmware upgraded to v2.0.01
- DSP firmware upgraded to v2.0.01
Release 23 - January 21, 2014:
- Enhancements
- FTP can now be used to upload/download files.
- Reduced power consumption running from battery.
- Faster startup time.
- Improved filtering of data used for FFT calculations.
- Made auxiliary pin function configurable through the web server and Command & Control channel[1].
- Perform some cleanup operations to corrupted setup files if necessary.
- Update extra sensor data more frequently.
- Added support for new tag based setup messages over Command & Control channel.
- Made web server password resettable.
- Improved stability of bootloader.
- Minor efficiency/stability improvements to firmware.
- Update file system libraries/utilities/kernel/config files.
- Update documentation on web interface.
- Add auto-ip configuration when DHCP server is not found.
- Bug Fixes
- Fix bug that could result in invalid tags being read from JOBSETUP.CFG.
- Fix bug that could result in invalid network gateway address being accepted.
- Fix bug that in certain instances could result in active trigger effects being ignored when new waveform/FFT setups were applied.
- Fix security hole around web interface password.
- Version updates
- Web interface upgraded to v1.3.00
- Polo version upgraded to v1.2.05
- Main firmware upgraded to v2.0.00
- DSP firmware upgraded to v2.0.00
- System monitor firmware upgraded to v1.3.04[1]
Release 22 - November 15, 2013:
- Enhancements
- Improve noise performance at low sample rates.
- Improve charge percentage estimation[1].
- Move storage of EpochLog.txt into Data folder.
- Remove unnecessary file system caching to improve startup stability.
- Minor changes to power up timing.
- Reduce size of included javascript files.
- Remove inclusion of unused javascript files from some html pages.
- Indicate when charge is complete on home page of web interface[1].
- Minor updates to text on parts of web interface.
- Remove some unused utilities and startup scripts from the base file system.
- Bug Fixes
- Fix bug that could result in 0% charge reported after reset on full charge[1].
- Fix bug that could result in missing up to 3 seconds of data when a log start delay is used for each duty cycle when using a sample rate of 1 kS/s or 2 kS/s.
- Fix bug that caused all data streams to be stopped when the "Network Settings" web interface page was accessed.
- Version updates
- Web interface upgraded to v1.2.02
- Main firmware upgraded to v1.8.03
- DSP firmware upgraded to v1.6.01
- System monitor firmware upgraded to v1.3.03[1]
Release 21 - October 7, 2013:
- icListen HF main firmware updated to v1.8.02
- Add handling of auxiliary pin function setup from JOBSETUP.CFG[1].
- Fix bug that caused corruptions to WAV file meta data.
- DSP firmware upgraded to v1.6.00
- Add handling of auxiliary pin function setup[1].
- Improvements to charge percentage calculations[1].
- Fix issues related to resetting battery charge counter in hardware release 3[1].
- Web interface upgraded to v1.2.01
- Add refresh button to home.
- Replace "Power Down/Reset" operation with "Reset" and "Standby" operations.
- Remove pop-ups, and automatically refresh page for "Sync Time" operation.
- Remove unused check boxes from file download page.
- Add auxiliary function description to the about page.
- Efficiency updates to server scripts.
- Fix bug that could result in false errors being reported when setting network address to use DHCP.
- Fix bug that could cause duty cycle setup errors to be reported when duty cycle is not in use.
- Fix bug that caused invalid weighting of data samples to be set when configuring filtered spectrum data processing.
- System monitor firmware upgraded to v1.3.02[1]
- Stability improvements during power up.
- Add storage of full battery charge values.
- Changes to dead battery detection logic.
- Misc
- Update DEFAULT.CFG to include description of auxiliary pin functions.
Release 20 - August 27, 2013:
- icListen HF main firmware updated to v1.8.01
- Improve stability of firmware shutdown.
- Improve efficiency/stability of job setup process.
- Improve efficiency/stability of epoch trigger setup process.
- Improvements to data logging efficiency.
- Removed extra spaces from wav file comment field.
- Add sequence number to wav file comment field.
- Add INAM(Name), IART(Artist), IPRD(Product) and ISFT(Software) INFO chunks to wav file.
- Update epoch messages to display date as "yyyy-mm-dd" instead of "yyyymmdd".
- Update name of configuration file from JOBCONFIG.CFG to JOBSETUP.CFG.
- Update spectrum data file format to version 5 (enhanced metadata and full dB units).
- Make updates for compatibility with new DSP, Polo and web interface versions.
- Add handling of low power warning from DSP/system monitor[1].
- Fix bug that in rare instances could cause program to lock-up after card was full.
- Fix bug which prevented stream notification messages from transmitting properly.
- Fix bug which prevented clean shutdown when closed through web server or SSH.
- Fix bug that would cause epoch trigger levels to become invalid if the FFT reference was not set to -120 dBV.
- DSP firmware upgraded to v1.5.01
- Improvements to charge counting logic for battery.
- Improve stability of job setup process.
- Update handling of setups for compatibility with main firmware changes.
- Add handling of low power warning from system monitor.[1].
- System monitor firmware upgraded to v1.2.0[1]
- Stop buzzer from playing shutdown pattern when starting from total battery drain.
- Improve stability of shutdown caused by low battery.
- Improve stability of sensor measurements.
- Add detection of failed system boot, and play error pattern for failures.
- Polo upgraded to v1.2.04
- Add ability to reset the device through Polo without changing network settings.
- Change behavior so that unit does not reboot automatically, after IP address changes.
- Major efficiency improvements.
- Improve stability of reboot process.
- Fix bug that would cause Polo not to respond to change network settings commands after boot-up, until a network settings enquire message was received.
- Web interface upgraded to v1.2.0
- Update the look and feel of the interface.
- Improve stability of power down/reboot process.
- Change behavior so that reboot is not forced when network settings are updated.
- Update documents.
- Add internal temperature and humidity readings
- Add battery charging status.[1]
- Allow updating of data collection settings.
- Allow epoch trigger settings to be changed.
- Allow viewing of live spectrum data charts.
- Misc
- Improve efficiency of system monitor version verification on system startup.
- Improve stability of system reset/shutdown processes.
- Update system startup tasks for compatibility with new system monitor version.
Release 19 - April 11, 2013:
- icListen HF main firmware updated to v1.7.00
- Update handling of epoch triggers so that triggers may still be checked if the configured high frequency is out of range (will be checked up to the highest frequency data available instead).
- Add handling for new duty cycle parameter (ignore time changes).
- Add slave PPS synchronization (falling edge)[1].
- Add epoch messages indicating when trigger effects have ended.
- Add messages to epoch message port when unable to connect due to the port being in use, or when connection is terminated through the command and control port.
- Improve dead connection detection stability for all TCP connections.
- Improve internal timekeeping.
- Stop redundant overwriting of JOBCONFIG.CFG on boot.
- If JOBCONFIG.CFG is lost, replace it with DEFAULT.CFG.
- Major efficiency and stability improvements to data handling and streaming.
- Fix handling of TCP data stream timeouts so that the port will not be immediately disconnected when data streaming times out.
- Fix bug that could result in an active epoch trigger effect time not being updated when time is resynchronized.
- Fix bug that caused epoch trigger log and setup files to have incorrect permissions.
- Fix bug that would cause FFT sequence numbers for data collected over the command & control port not to update during prolonged waits between data collections.
- Fix bug that could cause command and control port to become unresponsive when trying to stop streaming data to broken connections.
- Fix bug that could cause stale FFT data, with potentially incorrect setup information, to be sent as the first buffer when collected over the command and control port.
- Fix bug that resulted in wav file "RIFF" and "data" chunk sizes being too large.
- DSP firmware upgraded to v1.4.00
- Add slave PPS synchronization[1].
- Efficiency improvements.
- Improve Hann windowing used for FFTs.
- Fix bug that could result in full battery charge not being properly reported after power down plug was used, for hardware revision 3.
- System monitor firmware introduced at v1.1.0[1]
- Add slave PPS synchronization (falling edge).
Release 18 - January 3, 2013
- icListen HF main firmware updated to v1.6.07
- Allow the epoch effect of streaming messages to be asserted without the WAV or FFT data to be set to epoch logging mode.
- Reduce dead command & control port connection timeout from 10 minutes to 2 minutes.
- Minor efficiency improvements in data handling.
- Fix bug that could result in temporary communications lockup when stopping data streams on poor quality connections.
Release 17 - December 7, 2012:
- icListen HF main firmware updated to v1.6.06
- Add command for retrieving full set of battery monitoring parameters[1].
- Add battery charge and status to data streams[1].
- Update enquire response to include temperature, humidity, battery charge[1] & charging status[1], hardware release, and communication link type.
- Update Log Start Time setup messages to accept negative values to trigger immediate start.
- Add serial number and firmware version to FFT log files.
- Update default waveform data format to be little endian.
- Efficiency improvements throughout code.
- Fix bug that could result in FFT/WAV stream header variables temporarily not being updated.
- Fix bug that would result in a corrupt WAV file being generated if logging were interrupted by srteaming data.
- Fix bug that could result in duty cycled WAV logs not recording on startup if no start time was set in JOBCONFIG.CFG.
- Fix bug that would result in no response being sent for Start Log Time setup messages.
- Fix bug that would result in missed sequence number calculation for FFT data returned through the command and control channel.
- DSP firmware upgraded to v1.3.05
- Update to make compatible with hardware release 2[1].
- Add battery monitoring[1].
- Update to trigger active buzzer pattern when starting to collect data[1].
- Efficiency improvements throughout code.
- Fix bug that could result in incorrect sample rate being returned when starting up with FFT data sampled at 32000 kS/sec.
- System monitor firmware introduced at v1.0.5[1]
- Controls power to rest of icListen to ensure programs only run while conditions are stable.
- Monitors temperature and humidity.
- Provides feedback by controlling a buzzer motor to indicate startup/shutdown/ready states.
- Web interface updated to v1.0.11
- Add Hardware Release and System Monitor vresion to "home" page.
- Updated contact information.
- Updated icListen Operations Guide, and Lucy User Guide.
- Update how log start time is displayed on the settings page.
Release 16 - September 19, 2012:
- icListen HF main firmware updated to v1.5.01
- Update "Stop All Streams" message to close connections to the epoch message port as well.
- Add time sync information to history file and FFT log files.
- Enhance accuracy of duty cycling parameters.
- Increase number of bytes per packet streamed when 16bit data is used, and for 24bit data on TCP connections (as done originally in release 14).
- Add "Log Start Time" setup handling
- Update to use new duty cycle setup message
- Minor internal efficiency updates.
- Fix bug that could result in first file after new setup displaying stale header data.
- Web interface updated to v1.0.10
- Display all data/message ports to setup page.
- Update displayed duty cycle information when no duty cycle is active.
- Update user guides.
Release 15 - July 19, 2012:
- DSP firmware upgraded to v1.2.05
- Modify window compensation to preserve total energy for all processing types, except peak detect, which preserves the peak power.
- icListen HF main firmware updated to v1.4.02
- Add epoch triggering mode for data logging.
- Enable streaming/logging of waveform data at 512kSPS (16bits per sample only).
- Improve speed/reliability of data logging.
- Improve memory efficiency.
- Improve internal data flow efficiency.
- Fix bug in number of padding bytes used for streamed data packets.
- Web interface updated to v1.0.09
- Add "data" page to allow log file retrieval over web server.
- Move "Clean Data Partition" function to "data" page.
- Updated icListen Operations Guide, and Lucy User Guide.
Release 14 - May 9, 2012:
- DSP firmware upgraded to v1.2.03
- Apply gain to waveform data.
- Allow data to be processed as big/little endian.
- Allow data to be processed as 16/24/32 bit.
- Cleanup shutdown logic.
- Fix bug that would result in periodic missed samples.
- icListen HF main firmware updated to v1.3.03
- Allow configuration of waveform data endianness.
- Allow configuration of waveform data bits per sample(16,24,32).
- Allow gain adjustment for waveform data.
- Improve efficiency of TCP streaming.
- Fix bug that could potentially cause loss of some settings in the JOBCONFIG.CFG file.
- Fix bug when initializing length for data requests from DSP.
- Fix bug which could result in the first WAV file logged after a new setup to have invalid header data.
- Fix bug that resulted in some missed samples between internally logged .wav files.
- Fix bug which resulted in FFT logs being only 1 FFT long, if FFT rate was less than 1 FFT/sec.
- Web interface updated to v1.0.08
- Display gain on settings page.
- Display waveform data format on settings page(endianness/bits per sample).
- Add "Clean Data Partition" function.
- Updated icListen Operations Guide, and Lucy User Guide.
Release 12 - April 27, 2012:
- Polo Upgraded to v1.1.06
- Allow unit to be set to 6to4 anycast IP addresses.
- icListen HF main firmware updated to v1.2.06
- Fix minor bugs in returned error codes for invalid job setups.
- Fix bug resulting in FFT files being logged at half the requested size.
Release 11 - April 24, 2012:
- Web interface updated to v1.0.7
- Basic instrument information and release information on "home" page.
- Data collection settings moved to settings tab.
- Polo Upgraded to v1.1.5
- Report version number to web interface.
- Fixed bug which would cause icListen to communicate outside its subnet after Polo received messages.
- Fixed bug could allow Polo to attempt to treat invalid IP acquiring modes as static IP.
- icListen Operations Guide updated
Release 10 - April 13, 2012:
- First public update release for icListen HF
- File system changes made to improve write speeds(improved data logging performance)
- Firmware updated to v1.2.5
- Update error codes returned for invalid job setup.
- Update enquire response.
- Retain duty cycle start time on reboot.
- Improve data/header alignment in wave data streams.
- Web interface updated to v1.0.6
- Graphics updated for Ocean Sonics.
- Contact information updated.
- User documents(icListen Operations Guide, Lucy User Guide, icListen Log File Formats) provided.
- Add details on duty cycling for WAV data setup.
- Make web server re-spawn in the event of a crash.
- Polo introduced at v1.1.2
- This program is used for device discovery and network configuration.
[Top]
1 - Hardware release 2 introduces buzzer functions, battery monitoring, and PPS synchronization. These features are not available in hardware release 1.