WPILibC++ 2025.1.1
Loading...
Searching...
No Matches
plant.npb.h File Reference
#include <pb.h>
#include <span>
#include <string_view>

Go to the source code of this file.

Classes

struct  _wpi_proto_ProtobufDCMotor
 

Macros

#define wpi_proto_ProtobufDCMotor_init_default   {0, 0, 0, 0, 0}
 
#define wpi_proto_ProtobufDCMotor_init_zero   {0, 0, 0, 0, 0}
 
#define wpi_proto_ProtobufDCMotor_nominal_voltage_tag   1
 
#define wpi_proto_ProtobufDCMotor_stall_torque_tag   2
 
#define wpi_proto_ProtobufDCMotor_stall_current_tag   3
 
#define wpi_proto_ProtobufDCMotor_free_current_tag   4
 
#define wpi_proto_ProtobufDCMotor_free_speed_tag   5
 
#define wpi_proto_ProtobufDCMotor_FIELDLIST(X, a)
 
#define wpi_proto_ProtobufDCMotor_CALLBACK   NULL
 
#define wpi_proto_ProtobufDCMotor_DEFAULT   NULL
 
#define WPI_PROTO_PLANT_NPB_H_MAX_SIZE   wpi_proto_ProtobufDCMotor_size
 
#define wpi_proto_ProtobufDCMotor_size   45
 

Typedefs

typedef struct _wpi_proto_ProtobufDCMotor wpi_proto_ProtobufDCMotor
 

Macro Definition Documentation

◆ WPI_PROTO_PLANT_NPB_H_MAX_SIZE

#define WPI_PROTO_PLANT_NPB_H_MAX_SIZE   wpi_proto_ProtobufDCMotor_size

◆ wpi_proto_ProtobufDCMotor_CALLBACK

#define wpi_proto_ProtobufDCMotor_CALLBACK   NULL

◆ wpi_proto_ProtobufDCMotor_DEFAULT

#define wpi_proto_ProtobufDCMotor_DEFAULT   NULL

◆ wpi_proto_ProtobufDCMotor_FIELDLIST

#define wpi_proto_ProtobufDCMotor_FIELDLIST ( X,
a )
Value:
X(a, STATIC, SINGULAR, DOUBLE, nominal_voltage, 1) \
X(a, STATIC, SINGULAR, DOUBLE, stall_torque, 2) \
X(a, STATIC, SINGULAR, DOUBLE, stall_current, 3) \
X(a, STATIC, SINGULAR, DOUBLE, free_current, 4) \
X(a, STATIC, SINGULAR, DOUBLE, free_speed, 5)

◆ wpi_proto_ProtobufDCMotor_free_current_tag

#define wpi_proto_ProtobufDCMotor_free_current_tag   4

◆ wpi_proto_ProtobufDCMotor_free_speed_tag

#define wpi_proto_ProtobufDCMotor_free_speed_tag   5

◆ wpi_proto_ProtobufDCMotor_init_default

#define wpi_proto_ProtobufDCMotor_init_default   {0, 0, 0, 0, 0}

◆ wpi_proto_ProtobufDCMotor_init_zero

#define wpi_proto_ProtobufDCMotor_init_zero   {0, 0, 0, 0, 0}

◆ wpi_proto_ProtobufDCMotor_nominal_voltage_tag

#define wpi_proto_ProtobufDCMotor_nominal_voltage_tag   1

◆ wpi_proto_ProtobufDCMotor_size

#define wpi_proto_ProtobufDCMotor_size   45

◆ wpi_proto_ProtobufDCMotor_stall_current_tag

#define wpi_proto_ProtobufDCMotor_stall_current_tag   3

◆ wpi_proto_ProtobufDCMotor_stall_torque_tag

#define wpi_proto_ProtobufDCMotor_stall_torque_tag   2

Typedef Documentation

◆ wpi_proto_ProtobufDCMotor