Skip to content

karakuri-products/gs2d-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

使用方法

gs2d.dllを参照に追加

ビルド環境

クラス ライブラリ .NET Standard 2.0

利用例

ID1のサーボモーターを左右に90度ずつ動かす

using gs2d;
Driver servo = new RobotisP20("COM3", 115200);
servo.WriteTargetPosition(1, 90.0);
servo.WriteTargetPosition(1, -90.0);

ID1の現在温度の読み込み(同期)

using gs2d;
Driver servo = new RobotisP20("COM3", 115200);
int temperature = servo.ReadTemperature(1);

ID1の現在温度の読み込み(非同期)

using gs2d;

private void temperatureCallback(byte id, ushort temperature)
{
    Console.WriteLine("Servo ID : " + id.ToString() + ", Temperature : " + temperature.ToString());
}
Driver servo = new RobotisP20("COM3", 115200);
servo.ReadTemperature(1, temperatureCallback);

API

Servo Class

  • RobotisP20
  • KRS
  • B3M
  • Futaba

License

Generic Serial-bus Servo Driver library uses Apache License 2.0.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages