UdonLibrary
1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Stepping.hpp
[詳解]
1
//
2
// 通信用メッセージ
3
//
4
// Copyright (c) 2022-2024 udonrobo
5
//
6
7
#pragma once
8
9
#include <stdint.h>
10
#include <
Udon/Traits/EnumerableMacro.hpp
>
11
12
namespace
Udon
13
{
14
15
namespace
Message
16
{
17
19
struct
Stepping
20
{
21
23
int32_t
position
;
24
25
#ifdef ARDUINO
27
void
show()
const
28
{
29
Serial.print(
F
(
"pos: "
)), Serial.print(
position
), Serial.print(
'\t'
);
30
}
31
#endif
32
33
UDON_ENUMERABLE
(
position
);
34
};
35
36
}
// namespace Message
37
38
}
// namespace Udon
EnumerableMacro.hpp
F
#define F(x)
Definition
Show.hpp:17
Udon
Definition
Bit.hpp:12
Udon::Message::Stepping
ステッピングモーター
Definition
Stepping.hpp:20
Udon::Message::Stepping::position
int32_t position
ステッピングモーターの出力値
Definition
Stepping.hpp:23
Udon::Message::Stepping::UDON_ENUMERABLE
UDON_ENUMERABLE(position)