Class LimeLight2
- java.lang.Object
-
- io.github.frc5024.lib5k.hardware.limelightvision.BaseLimeLight
-
- io.github.frc5024.lib5k.hardware.limelightvision.products.LimeLight2
-
- All Implemented Interfaces:
Sendable
public class LimeLight2 extends BaseLimeLight
Client for the LimeLight version 2.0 and 2+
-
-
Constructor Summary
Constructors Constructor Description LimeLight2(NetworkTable networkTable, java.lang.String ipAddress)
Create a LimeLight2 clientLimeLight2(java.lang.String ipAddress)
Create a LimeLight2 client using the default NT table "limelight"LimeLight2(java.lang.String networkTableName, java.lang.String ipAddress)
Create a LimeLight2 client
-
Method Summary
-
Methods inherited from class io.github.frc5024.lib5k.hardware.limelightvision.BaseLimeLight
enableSnapshots, getActivePipelineID, getImageProcessingLatencyMS, getTargetBoundsOrNull, hasTarget, initSendable, portForwardCameraStream, setActivePipeline, setLEDMode, setOperationMode, setStreamMode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.wpi.first.wpilibj.Sendable
addChild, getName, getSubsystem, setName, setName, setName, setName, setSubsystem
-
-
-
-
Constructor Detail
-
LimeLight2
public LimeLight2(java.lang.String ipAddress)
Create a LimeLight2 client using the default NT table "limelight"- Parameters:
ipAddress
- IP address of the device
-
LimeLight2
public LimeLight2(java.lang.String networkTableName, java.lang.String ipAddress)
Create a LimeLight2 client- Parameters:
networkTableName
- NT table for the deviceipAddress
- IP address of the device
-
LimeLight2
public LimeLight2(NetworkTable networkTable, java.lang.String ipAddress)
Create a LimeLight2 client- Parameters:
networkTable
- NT table for the deviceipAddress
- IP address of the device
-
-