Add usage reporting for AddressableLED (#2108)

This commit is contained in:
Austin Shalit
2019-11-20 23:13:39 -05:00
committed by Peter Johnson
parent 4ebae17123
commit 5f85457a97
2 changed files with 5 additions and 0 deletions

View File

@@ -8,6 +8,7 @@
package edu.wpi.first.wpilibj;
import edu.wpi.first.hal.AddressableLEDJNI;
import edu.wpi.first.hal.FRCNetComm.tResourceType;
import edu.wpi.first.hal.HAL;
import edu.wpi.first.hal.PWMJNI;
@@ -26,6 +27,7 @@ public class AddressableLED implements AutoCloseable {
public AddressableLED(int port) {
m_pwmHandle = PWMJNI.initializePWMPort(HAL.getPort((byte) port));
m_handle = AddressableLEDJNI.initialize(m_pwmHandle);
HAL.report(tResourceType.kResourceType_AddressableLEDs, port + 1);
}
@Override