Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.2.0-Alpha #3

Merged
merged 26 commits into from
Aug 31, 2023
Merged

0.2.0-Alpha #3

merged 26 commits into from
Aug 31, 2023

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    07d0d3e View commit details
    Browse the repository at this point in the history
  2. Adjust configuration of detectors for bay. Will now check for existen…

    …ce of detectors and ignore references to detectors that aren't configured (likely due to typos in the config file or hardware faults)
    chrisgilldc committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    88b970a View commit details
    Browse the repository at this point in the history
  3. - Update Core call to CBBay

    - Support structure for new 'progress' bottom box display option. Strobe is still default. Progress itself still needs debugging.
    chrisgilldc committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    8ecd700 View commit details
    Browse the repository at this point in the history
  4. Version bump.

    chrisgilldc committed Jul 9, 2023
    Configuration menu
    Copy the full SHA
    5d70f49 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Major rewrite!

    * Now use Cerberus to validate configuration
    * Adjustment of main module methods and settings to be consistent with configuration structure.
    * Lots more docstrings.
    * Partial documentation updates.
    chrisgilldc committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    cd55dae View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. * Add type-check for publishing numeric (int, float) types. Before th…

    …ey wouldn't publish unless repeating was forced.
    
    * Convert some state checks to use constants.
    * Improve MQTT logging segregation.
    * Add MQTT Select discovery to create System and Bay Command selectors.
    * Add Detector Quality discovery.
    * General syntax and clarity cleanups.
    chrisgilldc committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    0081ff3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. Configuration menu
    Copy the full SHA
    f9e9099 View commit details
    Browse the repository at this point in the history
  2. Generally:

    * Update logging
    * Convert to constants.
    Config:
    * Convert more items to explicit pint quantities.
    * Add font as a config option.
    Core:
    * Rework trigger creation.
    Detectors:
    * Fix longitudinal percentage handling.
    * Add distance limiter for laterals.
    Display:
    * Add parameters for mqtt image control.
    * Update to new Intercept namedtuple from Bay.
    Network:
    * Add discovery for bay motion timer
    chrisgilldc committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    9852e5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa2f55f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Configuration menu
    Copy the full SHA
    77b41b9 View commit details
    Browse the repository at this point in the history
  2. Fix lateral sorting.

    chrisgilldc committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    6515ba2 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. Updates to the VL53L1X sensor.

    * Updated to use the data_ready method from the base library.
    * Properly return values if the base library returns None.
    * Split sensor recovery reading into separate _recoverable_reading method for clarity.
    chrisgilldc committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    b34e21a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5885bcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a728c62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    531eee1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab6a92c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5248d82 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    5808921 View commit details
    Browse the repository at this point in the history
  2. Add Bay State constants.

    Add a beyond range detector quality constant.
    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    46bbcc6 View commit details
    Browse the repository at this point in the history
  3. Laterals can now get a bay attached during bay-specific configuration.

    Laterals now have an intercept property.
    Laterals now check for interception during quality evaluation.
    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    0224c12 View commit details
    Browse the repository at this point in the history
  4. Formatting fixes.

    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    67233d3 View commit details
    Browse the repository at this point in the history
  5. Formatting fixes.

    Trap errors on AW9523 reset.
    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    8d3501b View commit details
    Browse the repository at this point in the history
  6. Formatting fixes.

    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    900b006 View commit details
    Browse the repository at this point in the history
  7. Baud rate restriction for TFMini sensor.

    Explicit custering parameter for TFMini sensor.
    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    c9dc927 View commit details
    Browse the repository at this point in the history
  8. Multiple converstions to constants.

    Display hollow boxes for non-intercepted laterals.
    Fix non-quatity displays for range.
    chrisgilldc committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    e6f2bff View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    ef019c3 View commit details
    Browse the repository at this point in the history