CTRE_Phoenix 5.20.2
|
#include <BufferedTrajectoryPointStream.h>
Public Member Functions | |
BufferedTrajectoryPointStream (const BufferedTrajectoryPointStream &)=delete | |
BufferedTrajectoryPointStream & | operator= (const BufferedTrajectoryPointStream &)=delete |
ctre::phoenix::ErrorCode | Clear () |
Clear all trajectory points. More... | |
ctre::phoenix::ErrorCode | Write (const TrajectoryPoint &trajPt) |
Write a single trajectory point into the buffer. More... | |
ctre::phoenix::ErrorCode | Write (const TrajectoryPoint *trajPts, uint32_t trajPtCount) |
Writes an array of trajectory point into the buffer. More... | |
void * | GetHandle () |
Stream of trajectory points for Talon/Victor motion profiling.
ctre::phoenix::ErrorCode ctre::phoenix::motion::BufferedTrajectoryPointStream::Clear | ( | ) |
Clear all trajectory points.
|
inline |
ctre::phoenix::ErrorCode ctre::phoenix::motion::BufferedTrajectoryPointStream::Write | ( | const TrajectoryPoint & | trajPt | ) |
Write a single trajectory point into the buffer.
ctre::phoenix::ErrorCode ctre::phoenix::motion::BufferedTrajectoryPointStream::Write | ( | const TrajectoryPoint * | trajPts, |
uint32_t | trajPtCount | ||
) |
Writes an array of trajectory point into the buffer.