LED Status (CANdle/REV)
Disclaimer: WIP and untested; map to your LED hardware. Custom code built on WPILib APIs.
Code (Java, CANdle example)
public class LedStatus {
private final CANdle candle = new CANdle(40);
public void hubActive() { candle.setLEDs(0, 255, 0); }
public void hubInactive() { candle.setLEDs(255, 140, 0); }
public void shiftChange() { candle.setLEDs(0, 0, 255); }
public void climbWindow() { candle.setLEDs(255, 0, 255); }
}