61 const int64_t* int_part,
const float* dec_part);
70 const int64_t* value);
void hebiCommandSetBool(HebiCommandRef &command, HebiCommandBoolField field, const int32_t *value)
HebiStatusCode ledGetter(const RefT &ref, MetadataT &metadata, int field, uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a)
HebiCommandHighResAngleField
void hebiCommandSetIoPinFloat(HebiCommandRef &command, HebiCommandIoPinBank bank, size_t pin_number, const float *value)
void hebiCommandSetNumberedFloat(HebiCommandRef &command, HebiCommandNumberedFloatField field, size_t number, const float *value)
void hebiCommandSetEnum(HebiCommandRef &command, HebiCommandEnumField field, const int32_t *value)
HebiStatusCode numberedFloatGetter(const RefT &ref, MetadataT &metadata, int field, size_t number, float *value)
void hebiCommandSetHighResAngle(HebiCommandRef &command, HebiCommandHighResAngleField field, const int64_t *int_part, const float *dec_part)
HebiStatusCode floatGetter(const RefT &ref, MetadataT &metadata, int field, float *value)
HebiStatusCode boolGetter(const RefT &ref, MetadataT &metadata, int field, bool *value)
HebiStatusCode enumGetter(const RefT &ref, MetadataT &metadata, int field, int32_t *value)
HebiStatusCode highResAngleGetter(const RefT &ref, MetadataT &metadata, int field, int64_t *revs, float *offset)
HebiCommandFloatField
Command Enums.
HebiCommandNumberedFloatField
void hebiCommandSetLed(HebiCommandRef &command, HebiCommandLedField field, const Color *color)
void hebiCommandSetFlag(HebiCommandRef &command, HebiCommandFlagField field, int32_t value)
bool flagGetter(const RefT &ref, MetadataT &metadata, int field)
HebiStatusCode floatIoPinGetter(const RefT &ref, MetadataT &metadata, int index, size_t pin_number, float *value)
void hebiCommandSetIoPinInt(HebiCommandRef &command, HebiCommandIoPinBank bank, size_t pin_number, const int64_t *value)
HebiStatusCode intIoPinGetter(const RefT &ref, MetadataT &metadata, int index, size_t pin_number, int64_t *value)
HebiStatusCode uint64Getter(const RefT &ref, MetadataT &metadata, int field, uint64_t *value)
void hebiCommandSetFloat(HebiCommandRef &command, HebiCommandFloatField field, const float *value)
HebiStatusCode quaternionfGetter(const RefT &ref, MetadataT &metadata, int field, HebiQuaternionf *value)
HebiStatusCode
Enum Types.
HebiStatusCode vector3fGetter(const RefT &ref, MetadataT &metadata, int field, HebiVector3f *value)