johniak / word-clock

21 stars 0 forks source link

Refactoring logic #1

Closed johniak closed 3 weeks ago

johniak commented 3 weeks ago

This pull request introduces a hardware abstraction layer for the clock display, refactors the word clock logic, and updates the main script to use these new abstractions. The major changes include the creation of a ClockDisplayHAL class, refactoring the WordClock class, and updating the main script and GIF handling to use these new classes.

Hardware Abstraction Layer:

Refactoring:

Main Script Updates:

GIF Handling: