Skip to content

Add compressor support #26

Closed
Closed

Description

@rhauch

It's quite trivial to control a compressor using a Relay to represent the spike relay and a Switch representing the pressure switch. The primary benefits of this approach are more control over when the compressor runs.

However, the Pneumatic Control Module (PCM) introduced in 2015 replaces the spike relay and the solenoid breakout board: the compressor and pressure switch wire directly into the PCM. In this case, we want to introduce a new PneumaticControlModule interface (perhaps named PneumaticsModule??) analogous to our PowerPanel, with a hardware implementation class that delegates to the WPILib edu.wpi.first.wpilibj.Compressor class. The interface should support closed-loop control.

Activity

  1. modified the milestone: Release 1.1.0 on Oct 28, 2015
  2. added a commit that references this issue on Jun 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions