mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-26 01:51:41 +00:00
Update to latest UsageReporting.h.
Also fix DigitalGlitchFilter usage reporting for C++ (only report on construction rather than on each call) and add for Java. Change-Id: I73758b16d81c40442c4acec43e0aa6804b2ba250
This commit is contained in:
@@ -13,6 +13,9 @@ import edu.wpi.first.wpilibj.DigitalSource;
|
||||
import edu.wpi.first.wpilibj.Encoder;
|
||||
import edu.wpi.first.wpilibj.Counter;
|
||||
|
||||
import edu.wpi.first.wpilibj.communication.FRCNetworkCommunicationsLibrary.tResourceType;
|
||||
import edu.wpi.first.wpilibj.communication.UsageReporting;
|
||||
|
||||
import edu.wpi.first.wpilibj.hal.DigitalGlitchFilterJNI;
|
||||
|
||||
/**
|
||||
@@ -31,6 +34,8 @@ public class DigitalGlitchFilter extends SensorBase {
|
||||
if (i != m_filterAllocated.length) {
|
||||
m_channelIndex = i;
|
||||
m_filterAllocated[i] = true;
|
||||
UsageReporting.report(tResourceType.kResourceType_DigitalFilter,
|
||||
m_channelIndex, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -403,7 +403,7 @@ public class FRCNetworkCommunicationsLibrary extends JNIWrapper {
|
||||
* <i>native declaration :
|
||||
* src\main\include\NetworkCommunication\UsageReporting.h:67</i>
|
||||
*/
|
||||
public static final int kResourceType_DigitalGlitchFilter = 57;
|
||||
public static final int kResourceType_DigitalFilter = 57;
|
||||
};
|
||||
/**
|
||||
* <i>native declaration :
|
||||
|
||||
Reference in New Issue
Block a user