load()

説明

RobovieMaker2 によって生成された .ini アクション設定ファイルから、指定されたサーボオフセットの微調整値を読み込みます。

文法

myoffset.load(filename, offset_name)

パラメータ

myoffset: ServoOffsetVstone 型のオブジェクト。

filename: RobovieMaker2 によって生成された .ini アクション設定ファイルの名前。注: この関数は、指定されたファイルを SD カードのルートディレクトリからのみ検索します。86Duino が SD カードに挿入されていない場合、または指定されたファイルが SD カード上に存在しない場合、ファイルの読み込みは失敗します。

offset_name: RobovieMaker2 アクション設定ファイル (RobovieMaker2 で使用可能) 内のオフセット値の名前。

Return

true: ファイルの読み込みに成功しました。 false: ファイルの読み込みに失敗しました。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

#include <Servo86.h>

 

Servo  myservo0;

Servo  myservo1;

Servo  myservo2;

ServoOffsetVstone myoffset;

 

void setup()

{

  myservo0.attach(9);

  myservo1.attach(11);

  myservo2.attach(5);

 

  // SDカード上のvstone_offset.ini設定ファイルからOffset 0というオフセット微調整値をロードします。

  myoffset.load("vstone_offset.ini", "Offset 0");

 

  myoffset.setOffsets(myservo0, myservo1, myservo2); // 各サーボのオフセット微調整値を設定する

}

 

void loop() {}

参照

- offsets[]
- save()


関数ライブラリリファレンスのメインページ

86Duinoリファレンスのテキストは、Creative Commons Attribution-ShareAlike 3.0 License。リファレンス内のコードサンプルはパブリックドメインとして公開されています。