Skip to content

Releases: saleemhamo/traffic-light-system

v2.0.0 - Alpha Release: Traffic Light Control System

17 Apr 15:07
1a1c779
Compare
Choose a tag to compare

What's Changed

  • Read Me Enhanced
  • Unit tests Phase 2 (final) and rectifying
  • Final HW testing/demo - showed to the supervisors in the lab (Passed)

Further Development Needed

While this release marks a significant milestone in finishing the project, some areas require further development and testing:

  • Camera Motion Detection Bug: PR #78 addresses a bug related to motion detection in the camera system. This issue needs thorough testing in a better environment to ensure accurate detection.
  • Debouncing Button Issue: PR #83 resolves a debouncing issue with the button. However, comprehensive testing is required to ensure all button interactions function correctly and reliably.

Please prioritize these tasks to ensure the continued improvement and stability of the Traffic Light Control System.

Full Changelog: v1.3.0...v2.0.0

v1.3.0 - Ultrasonic Enhancements, Async Timer and Documentation updates

15 Apr 15:20
fd193cc
Compare
Choose a tag to compare

What's Changed

  • Update README
  • Ultrasonic main code logic changes with complete functional ultrasonic unit test
  • Enhance timer / Change logs -> async
  • Ultrasonic testing and tuning the parameters
  • Dev/code documentation
  • Fixed debouncing issue

Full Changelog : v1.2.0...v1.3.0

v1.2.0 - UI & HW Fixes

03 Apr 00:08
df2d4c5
Compare
Choose a tag to compare

What's Changed

  • Adding Web Interface
  • Add yellow LEDs logic
  • Enhance and adding logic to the Ultrasonic & Button
  • Fixes/Hardware unit tests
  • Adding Documentation using Doxygen

Full Changelog: v1.1.0...v1.2.0

v1.1.0 - Web Interface

30 Mar 23:53
Compare
Choose a tag to compare
add redirect page

v1.0.0 - MVP Launch

29 Mar 21:33
Compare
Choose a tag to compare

v1.0.0 - MVP Launch

We are excited to announce the launch of v1.0.0, the first official release of our Traffic Light Management System. This MVP release introduces core functionalities designed to optimize traffic flow and enhance pedestrian safety at intersections.

What's New:

Core Features:

  • Adaptive Signal Control: Dynamically adjusts traffic light durations based on real-time traffic conditions.
  • Pedestrian Priority Mode: Prioritizes pedestrian crossings during peak foot traffic times.
  • Emergency Vehicle Preemption: Automatically detects approaching emergency vehicles and adjusts signals to facilitate their movement.

Enhancements:

  • Improved the responsiveness of the CarsTrafficLightSystem for faster signal changes during varying traffic volumes.
  • Enhanced the PedestriansTrafficLightSystem with audio cues for visually impaired pedestrians.

Bug Fixes:

  • Resolved an issue where the WarningSystem could trigger false alarms under certain conditions.
  • Fixed a bug in the CheckingSystem that occasionally missed detecting fast-moving vehicles.

Known Issues:

  • In rare cases, the UltrasonicSensor may provide inaccurate readings due to extreme weather conditions. Work is underway to improve sensor accuracy in subsequent releases.

Getting Started:

Acknowledgments:

A huge thank you to all our contributors, beta testers, and early users for your invaluable feedback and support during the development of this MVP. Your insights have been crucial in shaping this initial release.

We are committed to continuously improving our Traffic Light Management System and eagerly await your feedback and suggestions. Please report any issues or feature requests through our GitHub issue tracker.

Stay tuned for future updates as we work on adding more features and enhancements to make our traffic management system even more robust and efficient.


For more detailed information about changes in this release, please refer to the changelog.