Releases: udotdevelopment/ATSPM
Version 4.3.2
ATSPM version 4.3.1 had some compile issues. This should correct those issues as well as includes an important executable that was missing in version 4.3, as well as several bug fixes.
Notable Changes:
ConvertDBForHistoricalConfigurations has been added to the executables folder. This is an executable that makes any necessary changes to the database for it to be compatible with version 4.3/4.3.2.
Other Changes:
Added Improved binning for the Arrivals on Red Measure (#181).
Fixed a bug in the FTPfromasc3 project that prevented it from looking at more than one signal
Fixed a bug that prevented the Chart Usage Report from working
Fixed multiple bugs in the Wait Time Measure.
Fixed a bug that caused the date to be added multiple times to the Turning Moving Count Measure along the X2 axis.
Additional validation has been added to prevent users from adding symbols to the lat/long of a signal that would cause the map to break.
Additional validation has been added to the Left Turn Gap Report.
Additional updates and changes to the aggregate tables.
Additional Bug fixes
Thanks to @ryancasburn-KAI, @ian-cameron, and @carterliukimleyhorn for their contributions to this release.
Version 4.3.1
ATSPM version 4.3.1 includes an important executable that was missing in version 4.3, as well as several bug fixes.
Notable Changes:
- ConvertDBForHistoricalConfigurations has been added to the executables folder. This is an executable that makes any necessary changes to the database for it to be compatible with version 4.3/4.3.1.
Other Changes:
- Added Improved binning for the Arrivals on Red Measure (#181).
- Fixed a bug in the FTPfromasc3 project that prevented it from looking at more than one signal
- Fixed a bug that prevented the Chart Usage Report from working
- Fixed multiple bugs in the Wait Time Measure.
- Fixed a bug that caused the date to be added multiple times to the Turning Moving Count Measure along the X2 axis.
- Additional validation has been added to prevent users from adding symbols to the lat/long of a signal that would cause the map to break.
- Additional validation has been added to the Left Turn Gap Report.
- Additional updates and changes to the aggregate tables.
- Additional Bug fixes
Thanks to @ryancasburn-KAI, @ian-cameron, and @carterliukimleyhorn for their contributions to this release.
Version 4.3
Wait Time Measure
New measure calculating the average wait time for vehicles by approach and movement.
Left Turn Gap Report
Left turn phasing analysis based on existing gaps, volumes, and critical gap.
Options and Thresholds
New admin page with the ability to modify default options and thresholds for all measures.
Additional Improvements
-
Signals are able to be filtered by Jurisdiction (ownership) and Area (customizable groups)
-
Added additional information for pedestrian phases in the Signal Configurations page; updates also reflected in the Timing and Actuation measure
-
Added option to exclude permissive phases from the Timing an Actuation measure charts
-
Clarified chart text on Left Turn Gap Analysis measure
-
Additional bug fixes and changes
Version 4.2.4
This version makes some changes to Left Turn Gap Analysis, Menu Seed. There is also a new installer directory provided by GDOT.
ATSPM 4.2.3
Web API, Left Turn Gap Analysis, Fixed Timing and Actuation by adding new options and speeding it up, Minor bug fixes.
The zip file has the binaries for SPM.
Create A new Database from C#.
This is a beta release that can create a new database from C# without any errors. It has the source code with minor bugs fixed. We have not tested the full functionality of this release. We have tested the update-database function. There were some tables that had "signalID", set to the maximum, which then could not be used as part of an index. The table, signals, has the width set to ten characters. In creating the aggregation tables, the signal id was not set correctly.
Actuation Chart
Updated the following libraries:
New "Timing and Actuation" metric that provides a detailed view of the vehicle and pedestrian cycles for each phase overlaid with vehicle and pedestrian actuations.
Changed the "Pedestrian Delay" metric and replaced event code 45 with event code 90 and some logic so it works for all controller vendors.
Integrated Intelight's pull request that adds an async version of GetMAXTIME records that is more tolerant of slower network and DB servers.
Added support for Econolite EOS Controllers.
Repaired Aggregate Data
Fixed several bugs
Fixing EmailAllErrors
EmailAllErrors was causing Watchdog module to fail. This fixed it.
ATSPM 4.2
Bug Fixes, Data Aggregation, Signal Versioning, Data Export