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

Robot Stack Release 8.2.0 #812

Open
wants to merge 15 commits into
base: release
Choose a base branch
from
Open

Robot Stack Release 8.2.0 #812

wants to merge 15 commits into from

Commits on Jun 26, 2024

  1. feat(hepa-uv): add support for the safety relay in the new revision o…

    …f the Hepa/UV module. (#782)
    vegano1 authored and y3rsh committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    2843bb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Revert "fix(motor-control): Revert motor driver chip errors (#777)" (#…

    …796)
    
    * Revert "fix(motor-control): Revert motor driver chip errors (#777)"
    
    This reverts commit 30ff770.
    
    * formatted
    
    * added CAN msg for debugging
    
    * fix: use namespacing
    
    * eliminated interrupt line checks
    
    * proposed change
    
    * eliminated debounce for testing
    
    * update
    
    * cleanup
    
    * refactor
    pmoegenburg authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4169f60 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

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

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    effc1fe View commit details
    Browse the repository at this point in the history
  2. fix(hepa-uv): fix issue when turning on UV after re-seating the hepa/…

    …uv on the flex. (#802) (#806)
    
    Co-authored-by: Brayan Almonte <[email protected]>
    y3rsh and vegano1 authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    612879b View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. fix(hepa-uv): fix issue when turning on UV after re-seating the hepa/…

    …uv on the flex. (#802) (#807)
    
    Co-authored-by: Brayan Almonte <[email protected]>
    y3rsh and vegano1 authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    f7d5bbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03a648a View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

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

Commits on Oct 11, 2024

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

Commits on Oct 16, 2024

  1. feat(sensors): add a new can message to batch read sensor data (#805)

    * add batch message
    
    * use the batch message instead
    
    * remove the old echo, will be going away anyway
    
    * add a bool return to send can message
    
    * auto computer max data length of a batch repsonse
    
    * refactor sensor driver to use batch responses succesfully
    
    * lint
    
    * copy to capacitance sensor
    
    * the data buffer should be int32
    
    * fix the tests
    
    * fix modulus error during batch send
    
    * fix capacatance test
    
    * add test to handle when buffer filles up
    
    * format
    
    * lint
    ryanthecoder authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e5e1817 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. fix(motor-control): catch falling 96 channel (#810)

    * call disable motor on a stop request so that we engage the brake if needed
    
    * catch a stall during a home if the axis starts moving in the wrong direction
    
    * fixup the tests for the new behavior
    
    * lint
    ryanthecoder authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2ffc6ce View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. fix(motor-control): Reimplement motor driver chip errors as poller (#811

    )
    
    * Revert "Revert "fix(motor-control): Revert motor driver chip errors (#777)" (#796)"
    
    This reverts commit 4169f60.
    
    * add the pin definitions and driver configs
    
    * add driver definitions
    
    * add the can messages
    
    * init the diag pin as input
    
    * implement the pin polling paradime
    
    * return errors if trying to move while there is a motor driver error
    
    * fix struct init
    
    * fix some funtion declerations
    
    * hookup reading the status register
    
    * format
    
    * re-add timeout increase
    
    * brushed motor isn't hooked up to diag
    ryanthecoder authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    744fb80 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. fix(motion-control): Don't clear stepper-ok in stop request (#813) (#814

    )
    
    * We don't need to clear the stepper ok field when we get a stop message.
    
    * Ok i was wrong about how this worked. We don't want to leave the motor enable false we just want to turn the brake on for a bit then turn it back off to leave the motor enabled.
    
    Co-authored-by: Ryan Howard <[email protected]>
    sfoster1 and ryanthecoder authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    09f9871 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b4907f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. fix(gripper): add stopped state (#816)

    * fix(motor-control): add a state to the motor control that maintains the difference between a never homed and a stopped gripper
    
    * revert to the unhomed state during estop or collisions
    
    * keep the older estop behavior
    ryanthecoder authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    7b650fc View commit details
    Browse the repository at this point in the history