tutrcos
|
#include <c6x0.hpp>
クラス | |
class | Manager |
公開型 | |
enum class | Type { C610 , C620 } |
enum class | ID { _1 , _2 , _3 , _4 , _5 , _6 , _7 , _8 } |
公開メンバ関数 | |
C6x0 (Manager &manager, Type type, ID id) | |
~C6x0 () | |
float | get_rps () override |
float | get_rpm () override |
int16_t | get_current () |
void | set_current (int16_t current) |
![]() | |
EncoderBase (int64_t cpr) | |
virtual | ~EncoderBase () |
int64_t | get_cpr () |
int64_t | get_count () |
virtual float | get_rotation () |
virtual float | get_rad () |
virtual float | get_degree () |
virtual float | get_radps () |
virtual float | get_radpm () |
その他の継承メンバ | |
![]() | |
void | set_count (int64_t count) |
FDCAN の Classic CAN モードを用いて C610 と通信を行う場合は、tutrcos::peripheral::FDCAN
を用いて構築してください。
|
strong |
|
strong |
|
inline |
|
inline |
|
inlineoverridevirtual |
tutrcos::module::EncoderBaseを再実装しています。
|
inlineoverridevirtual |
tutrcos::module::EncoderBaseを再実装しています。
|
inline |