LLResultTypes.FiducialResult.getTargetArea() value seems way too small on Limelight3A/2025.1:
LLResult result = limelight.getLatestResult();
if (result != null && result.isValid()) {
List<LLResultTypes.FiducialResult> fiducialResults = result.getFiducialResults();
for (LLResultTypes.FiducialResult fiducial : fiducialResults) {
id = fiducial.getFiducialId();
tx = fiducial.getTargetXDegrees(); // same value as result.getTx()
ty = fiducial.getTargetYDegrees(); // same value as result.getTy()
ta = fiducial.getTargetArea(); // value is roughly [result.getTa() / 100]
}
}
getTargetArea() returns roughly getTa() / 100. There is only one fiducial in view of the camera.
LLResultTypes.FiducialResult.getTargetArea() value seems way too small on Limelight3A/2025.1:
getTargetArea()returns roughlygetTa() / 100. There is only one fiducial in view of the camera.