Traffic Viewer Change Log
Version 1.4.0.6
New Added "Unit ID" and "Serial #" fields to the "Unit Data" (data overview) window.
Version 1.4.0.5
Fix Fixed a bug that sometimes occurred in the reports, which would show data an hour early and possibly have a gap in time in the report, such as: "11:00-11:59, 12:30-01:29, 01:30-02:29".
Fix Fixed a bug that appeared to exist when processing some files in 1.4.0.4 that could cause some of the data at the end of a file to not get processed.
Fix The Live Data View (shown when clicking on the "Show Live" button) was rewritten. It should now be much more responsive.
Version 1.4.0.4
Fix Extended the communication timeouts to allow for more USB-to-serial cables to work with units, some USB-to-serial cables were having problems communicating.
Version 1.4.0.3
Fix Fixed a bug in data processing that could cause an "Access Violation" to occur in some cases.
Version 1.4.0.2
New Changed exporting of timestamps to allow classifier units to export axle and vehicle timestamp data.
Version 1.4.0.1
Fix Fixed bug introduced in last release, changes to the header were not saved when you first download data. You had to save first then change the header again. Now it should work as expected, header information that is changed at download time will take effect immediately.
Version 1.4.0.0 (multi-study added)
New Added the ability to do multiple studies in one unit. Option must be checked in Preferences to be usable.
New All com ports available on the computer running the software are now scanned when looking for a RoadRunner unit, even ports above COM8.
Version 1.3.0.8
Fix On timestamp units the exporting of timestamps was accidentally removed from the export list in a previous version. Timestamp units can now export vehicle or axle timestamps to CSV files again.
Fix Fixed a problem with short hose/long hose setups and hose setups that had medians. The directions were reversed of what showed on the "edit header" screen. The "edit header" screen show now be correct.
Version 1.3.0.7
Fix Changed "Busses" to "Buses" on classification report to use the same spelling as the FHWA classification table.
Fix Changed "Trucks" statistics to not include class 3, it now starts at class 4.
Version 1.3.0.6 (bug fix release)
Fix Fixed a bug in processing the data that caused a "Floating-point divide by zero" error in rare circumstances.
Fix Fixed a bug that caused old timestamp units (or files saved with old timestamp units) to appear as volume only counters.
Version 1.3.0.4
New New firmware version is available, and units must be upgraded for some of the new features to work.
Fix Changed "Live Data View" timeout to 5 minutes (must have new firmware).
Fix Changed the minimum dwell time to 30ms (must have new firmware, old minimum was 40ms)
New Added icons and changed some graphics.
New Added hourly exporting.
Fix Exports did not stop at the end stop date/time specified, they continued as long as there was data. Exports now use both the start and stop date/times to export the range specified.
Version 1.3.0.3
Fix Fixed the handling of units with 2.00 firmware and files from those units. These problems related specifically to version 2.00 of the firmware; the software had no problems with all other firmware versions.
Version 1.3.0.2
New Added new firmware update that will auto-detect unit memory size. New units with more memory will now be upgraded to firmware that will work properly.
Version 1.3.0.1
Fix Fixed a long-standing bug that just recently started to cause TrafficViewer to crash with an access violation when opening certain files.
Version 1.3.0.0
Fix Fixed bug with opening a data file that had an uppercase extension (".TVD"). TrafficViewer wouldn't open those files, that has been fixed and the filename is now case-insensitive.
Fix Fixed B to A setups with only one direction when using the new processing. It was showing 0 vehicles, since it was using the opposite direction in the display.
Fix Fixed remaining directional issues in some multilane data that have B/A hose setups instead of A/B. It was causing the data to appear in the opposite direction.
New Bi-directional classification in timestamp units has been improved. In the previous processing there was a "shadow period" where vehicles in the one direction were missed if they were too close to a vehicle that just passed by in the opposite direction. Now bi-directional data with close or interleaved vehicles in opposite directions should have a much higher accuracy.
New Data with extreme echo problems on both hoses will also be cleaned up a bit better now.
Fix Class tables have been modifed to catch more oddly-configured trucks.
Version 1.2.1.2
Fix Fixed up 3-point vehicle testing to do more thorough testing. Posted speed is now factored into this testing, if it has been entered, to help decide where to add the fourth point in those cases where it could be added in one of two places.
Version 1.2.1.1
Fix Timestamp processing was calculating the stop date/time incorrectly causing reports not to print correctly. Depending on how you printed the report you may have ended up with all dashes or zero's for all data. This bug was introduced in the last release and has now been fixed.
Fix When processing timestamp data with the new method the speeds on the summary screen only added up to the number of vehicles in one direction. This has been fixed to show the totals of both directions as it should.
Fix Flipping the A/B channels around should now work again with the new timestamp processing.
Version 1.2.1.0
Fix KPH speed comparisons were fixed they now allow for a slightly larger difference in speed when comparing axles. Now English/Metric should be using equivalent tests. You may notice a slight increase in vehicles classified now, since the previous version, when using Metric timestamp units.
New Added a data check for timestamp processing. Most, if not all, cases showed the new processing method to work better than the old method for bi-directional setups. So bi-directional data will now be analyzed by the software to determine which method is best to be used on the data. Single direction processing still uses the new method in all cases.
New Added testing to insert a fourth hose hit for 3-point vehicles with large gaps before and after, as well as testing to allow for large speed differences between axles with large gaps before and after them. This will allow the software to catch more vehicles when there is faulty or strange behavior in the data.
Fix Fixed a minor bug in the speed comparisons, if the speed was computed extremely high between two axles it was possible to over-flow the speed number and have it look like a legitimate speed. It is not known if this would have made it past other tests, but it has been fixed. This was only in the multi directional processing code.
Version 1.2.0.0
New Processing of timestamp data for single direction setups now uses a new method of processing which seems to be VERY accurate. Single lane, single direction timestamp processing is now better than Jamar without having to fiddle with any settings. The multi-direction processing is still the same -- a later release will change this processing to a new method which will hopefully improve multi-direction processing to be as accurate as possible.
Fix Fixed data quality meter to calculate data quality based on the hose with the highest number of hits. This will then take into account bad hoses during a study. So if one hose has half as many counts the data quality will be extremely bad instead of it occasionally going unnoticed.
Fix The processing was modified slightly to allow for AABB, which occurs with long hose spacings, however interlaced cars are now more common and will have to be addressed. For example AAABBABB can happen if cars are close together this may not yet be handled properly. This should only occur on long hose spacings with bi-directional data.
Fix Fixed truck totals to be classes 5 thru 14 on the instead of 3 thru 14 on Swedish classification report.
Fix Variable dwell code was cleaned up a bit. Note: The dwells are now only used as the minimum dwell they will be adjusted during processing according to the data. Dwells are no longer used at all in single-direction studies (the algorithms are much smarter and dwells are no longer needed).
Fix Fixed a bug in the timestamp data processing that would not handle the data properly with intervals that had 0 vehicles after the data appeared to start.
Fix If there was a memory allocation error when downloading data from the unit, this was not reported to the user properly and could allow saving just garbage to the data file instead of the actual downloaded data. This has been fixed and now TrafficViewer will report a fatal error and recommend the user reboot and try again.
New Added support for new 4meg timestamp.
Fix Fixed lane layout graphics (arrow is now in the right lane in multilane layout).
Fix Single hose setups with the B channel only (volume counts) on a timestamp unit should no work properly.
Fix Timestamp units with spacing unknown (volume counts) should now work properly.
Fix Changed the text "% of Trucks Trucks" on class report to "% of Total Trucks".
Fix Fixed the study date on reports when using metric measurements. It used to show the start date on all pages of the report, it now shows the proper date.
Fix The "Printed on" date now shows in metric date format for reports in metric.
Fix Totals on last day of classification report for each class now show up instead of showing as dashes.
Fix Fixed a problem with the time drifting by a minute on long studies (generally 20+ days). Reports and exports would show times such as 00:59 instead of 01:00 usually after 23-24 days.
Fix Switching A/B channels didn't change the data with timestamp units -- it always looked at the configuration as A to B. Now flipping the channels will work properly.
Fix Fixed a problem with last vehicle in the data not being counted in timestamp units.
Version 1.1.1.2
Fix Fixed a bug in the upgrading of unit firmware.
New Removed auto-recovery code. If a unit is not working at all the user must now click on "Advanced" and then "Recover Unit".
Fix Fixed a problem that was not letting expired demo units go to sleep while they were connected with the software. They will now go to sleep like normal units.
Version 1.1.1.1
New Changed the data quality meter to be slightly more accurate. It is now based on the number of axles that were not classified compared to those that were. To take advantage of this more accurate meter units need to be updated to firmware version 1.26 or greater (included with this release).
New Added a check for single lane classifiers that select the wrong hose setup. If data is non-existent or very low in the direction chosen and it is high in the other direction the user will be prompted to change it.
Fix Fixed single hose/single lane not exporting.
Fix Fixed problem with nothing exporting for single tube setups with classifiers.
New Add support for Swedish Classifications.
New Modified printing routines to show date in Date/Time column when exporting (like it use to).
New Removed "Interval" from reports, it was too confusing since reports always print hourly intervals.
New Added TrafficViewer version to reports (for quicker troubleshooting).
Fix Fixed "Total Trucks" on reports. It was adding classes 4 and higher, instead of 3 and higher like it should.
New Added: Dragging and dropping a .tvd file onto the main window will now open it.
New Added a check for single hose setups that select the wrong channel for the hose. The user will be prompt to switch channels if the other channel is detected with more hits.
New Added "Posted Speed" to speed reports/exports and to "Edit Header" window.
New Added bi-directional counting for volume-only counters, counters with firmware version 1.20 or greater can now view bi-directional data when hoses same length across multiple lanes.
New Added file association for .tvd files. When a .tvd file is clicked on it will now open up in TrafficViewer. (This can be disabled by unchecking this option in Preferences).
New Added an icon that will be display next to .tvd files if association is enabled.
Fix Fixed an out-of-bounds bug in the volume reports which may have caused error messages or strange behavior.
Fix Cleaned up guessed start time and data start time displayed when selecting report start/stop dates/times with timestamp units.
New Added the ability to set report start time before start of data, and likewise the report stop time can be set after the end of data. Dashes are filled in where no data exists.
New Changed the dates displayed in "Study Date" to be the date of the data on the page in all reports.
New Fixed AM/PM routines to use 15 minute intervals, so data that is not starting on an even hour and overlaps midnight or noon will get split into the appropriate AM/PM counts instead of just using the starting hour. This may affect the AM/PM percentages slightly and possibly the AM/PM peaks.
New Added "Select by # of days" to print/export range selection for quickly and easily selecting a range of days from midnight to 23:59.
Fix Fixed a problem with timestamp speed and class data totals not always matching. This was due to an unclassified vehicle's speed getting added to the data. The totals were not affected by more than a few counts, if at all, for good quality data.
Fix Cleaned up the Live Data View a bit. Strange characters or weird displays will be much less likely. Most users will notice no change here.
New Added "Posted Speed" and "Unit Type" to data view window.
Version 1.1.0.0
New Added auto-updating of unit firmware.
Version 1.0.9.1
Fix Fixed single direction classification in reports, exports, and data summary screen. There are no longer two directions shown which was very confusing.
Fix Single tube volume counts on the data summary screen now only show a single direction/total instead of showing two directions with one always being 0.
Fix Fixed a bug with a unit timeout occurring while editing header.
New The misleading "Unclassed" (class 15) classification was removed. There it was replaced with a "Data Quality" meter which will show the computers best estimate how good the data you collected is.
New More header data is now stored in the file headers for timestamp units. Now data such as dwells, measurement, and classification mode are stored with each timestamp file. Now to change dwells you will need to go into "Edit File Header" instead of "Preferences". Timestamp settings in Preferences are now only used as the default settings for new downloads.
Fix Fixed a few small gaps in the FHWA class table used by timestamp data.
New Timestamp data analysis has been greatly optimized. Vehicle interference and unclassified vehicles on a single lane now only around a 0.2% error rate. Multi-lanes using timestamp have been significantly improved; on roads with moderately heavy traffic error rates are only just below 1%.
New Added Austroads classes to timestamp processing, the classification mode to use for timestamp units can be set in "Preferences".
New Exporting has been completely redone so it will now share common code with the printing routines this makes it much more robust and less likely to have bugs that the printing doesn't have. Exporting now works just like printing reports, so there are many more export options for just exporting one type and direction of data.
Fix Exporting of directions used to get reversed on some (or all?) short/long hose setups. This has been fixed.
New Exporting all-in-one will only export the number of classes used by FHWA or Austroads classifications instead of exporting 15 classes no matter what.
New Add exporting from the print preview screen so it will export the same data that was selected for printing.
Fix Fixed a couple of minor bugs in the "What's new" display and changed one of the colors.
Version 1.0.7.0
New Added internet Auto-Update feature so Traffic Viewer can now be easily upgraded for those with and internet connection.
New Added "What's new" when first running new version, it can also be viewed later by right clicking on the main screen and selecting "View What's New".
New Changed metric display of hose spacing and max axles spacing to show a whole number for the default spacings. (It now shows exactly 1m and 10m respectively).
Fix Increased the display length of the file name in lower left corner of reports. Long paths caused the end of the path/filename to not be displayed.
Version 1.0.6.3
Fix Fixed a bug in the display of column titles on metric speed reports. Text was wrapping before causing the last character to drop, so column 110-119 KPH use to show as 110-11, etc.
New Added support for non-standard title bar heights causing problems with the display of the bottom of some windows.
New Added support for non-standard DPI settings. Windows should now display just fine with any DPI setting.
Version 1.0.6.2 (lots of timestamp fixes)
Fix Fixed a bug in processing timestamp data which greatly affected the counts. The data files themselves were not effected. Files loaded with this version will probably show many more axle hits and vehicles (including class/speeds).
Fix Fixed a minor bug in the display of timestamp speed data (80+ MPH is now the top, not 100+)
New Made display of timestamp data in metric look just like the metric display from a classifier unit. (The speed categories in KPH are now more useful).
Fix Fixed a bug in the report data for timestamp units. Speeds were off 3 columns (15 MPH) too slow in the reports.
New Cleaned up the display of speed data on the summary screen and on the reports. The slowest and fastest bins are now labeled more accurately. (the slowest bin is really 5-15 MPH or 5-19 KPH, the fastest bin is 80-99 MPH or 150-159 KPH)
Version 1.0.6.0
New The "Show Live" data view now has the option of showing the last 5 vehicles when in classifier mode.
Fix When clicking "Scan Ports..." many times very quickly it would cause the software to stop communicating with the units and TrafficViewer could not be closed. Fixed.
New Units are now tested to make sure they have been reset at the factory. If they were never reset, the user will be prompted to reset the unit.
Fix Austroads classifications were not appearing in Austroad Classifier reports as they should have been, instead FHWA was shown. Fixed.
New Start/stop times of 24:00 are now allowed. They are converted into 00:00 on the next day.
New Made some minor changes to the communications to make them even more robust when detecting if a unit is connected or not.
Version 1.0.5.5
Fix Single hose counts using only Hose B would export all 0 counts when exported. Fixed.
New Belkin PDA/serial to USB adapters did not work with TrafficViewer, these adapters do not support the standard "break" signal. A workaround has been put in place in TrafficViewer and these adapters should now work fine.