PhotonVision C++ dev-v2025.0.0-beta-8-2-gbd1c5c03
Loading...
Searching...
No Matches
photon::NTTopicSet Class Reference

#include <photon/networktables/NTTopicSet.h>

Public Member Functions

void UpdateEntries ()
 

Public Attributes

std::shared_ptr< nt::NetworkTable > subTable
 
nt::RawPublisher rawBytesEntry
 
nt::IntegerPublisher pipelineIndexPublisher
 
nt::IntegerSubscriber pipelineIndexRequestSub
 
nt::BooleanTopic driverModeEntry
 
nt::BooleanPublisher driverModePublisher
 
nt::BooleanSubscriber driverModeSubscriber
 
nt::DoublePublisher latencyMillisEntry
 
nt::BooleanPublisher hasTargetEntry
 
nt::DoublePublisher targetPitchEntry
 
nt::DoublePublisher targetYawEntry
 
nt::DoublePublisher targetAreaEntry
 
nt::StructPublisher< frc::Transform3d > targetPoseEntry
 
nt::DoublePublisher targetSkewEntry
 
nt::DoublePublisher bestTargetPosX
 
nt::DoublePublisher bestTargetPosY
 
nt::IntegerTopic heartbeatTopic
 
nt::IntegerPublisher heartbeatPublisher
 
nt::DoubleArrayPublisher cameraIntrinsicsPublisher
 
nt::DoubleArrayPublisher cameraDistortionPublisher
 

Member Function Documentation

◆ UpdateEntries()

void photon::NTTopicSet::UpdateEntries ( )
inline

Member Data Documentation

◆ bestTargetPosX

nt::DoublePublisher photon::NTTopicSet::bestTargetPosX

◆ bestTargetPosY

nt::DoublePublisher photon::NTTopicSet::bestTargetPosY

◆ cameraDistortionPublisher

nt::DoubleArrayPublisher photon::NTTopicSet::cameraDistortionPublisher

◆ cameraIntrinsicsPublisher

nt::DoubleArrayPublisher photon::NTTopicSet::cameraIntrinsicsPublisher

◆ driverModeEntry

nt::BooleanTopic photon::NTTopicSet::driverModeEntry

◆ driverModePublisher

nt::BooleanPublisher photon::NTTopicSet::driverModePublisher

◆ driverModeSubscriber

nt::BooleanSubscriber photon::NTTopicSet::driverModeSubscriber

◆ hasTargetEntry

nt::BooleanPublisher photon::NTTopicSet::hasTargetEntry

◆ heartbeatPublisher

nt::IntegerPublisher photon::NTTopicSet::heartbeatPublisher

◆ heartbeatTopic

nt::IntegerTopic photon::NTTopicSet::heartbeatTopic

◆ latencyMillisEntry

nt::DoublePublisher photon::NTTopicSet::latencyMillisEntry

◆ pipelineIndexPublisher

nt::IntegerPublisher photon::NTTopicSet::pipelineIndexPublisher

◆ pipelineIndexRequestSub

nt::IntegerSubscriber photon::NTTopicSet::pipelineIndexRequestSub

◆ rawBytesEntry

nt::RawPublisher photon::NTTopicSet::rawBytesEntry

◆ subTable

std::shared_ptr<nt::NetworkTable> photon::NTTopicSet::subTable

◆ targetAreaEntry

nt::DoublePublisher photon::NTTopicSet::targetAreaEntry

◆ targetPitchEntry

nt::DoublePublisher photon::NTTopicSet::targetPitchEntry

◆ targetPoseEntry

nt::StructPublisher<frc::Transform3d> photon::NTTopicSet::targetPoseEntry

◆ targetSkewEntry

nt::DoublePublisher photon::NTTopicSet::targetSkewEntry

◆ targetYawEntry

nt::DoublePublisher photon::NTTopicSet::targetYawEntry

The documentation for this class was generated from the following file: