i_handler)MMA8451Qを制御するクラスです。mbed::MMA8451Qと同等の機能を持ちます。Descriptiondispose(i_callback)インスタンスの確保しているオブジェクトを破棄します。関数の完了時にonDispose,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。getAccAllAxis(i_callback)getAccAllAxis相当の関数です。関数の完了時にonGetAccAllAxis,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。getAccX(i_callback)getAccX相当の関数です。関数の完了時にonGetAccX,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。getAccY(i_callback)getAccY相当の関数です。関数の完了時にonGetAccY,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。getAccZ(i_callback)getAccZ相当の関数です。関数の完了時にonGetAccZ,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。getWhoAmI(i_callback)getWhoAmI相当の関数です。関数の完了時にonGetWhoAmI,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。waitForNew()コンストラクタでi_handlerにGeneratorを指定した場合のみ使用できます。yieldと併用してコンストラクタの完了を待ちます。i_handler)MMA8451Qを制御するクラスです。mbed::MMA8451Qと同等の機能を持ちます。i_parentインスタンスをバインドするオブジェクトです。MCUの場合はI2Cバスを占有します。i_paramsmbedJS.I2Cの場合はI2Cアドレスを指定します。address,sda,sclの順番で指定します。i_handler非同期イベントの共通ハンドラの連想配列,Generator,個別コールバック関数の何れかを指定します。非同期イベントの共通イベントハンドラです。インスタンスが使用可能になった時に呼び出されます。getWhoAmI関数のコールバック関数です。getAccX関数のコールバック関数です。getAccY関数のコールバック関数です。getAccZ関数のコールバック関数です。getAccAllAxis関数のコールバック関数です。Generatorを指定した場合、コールバック関数の引数はyiledの戻り値として取得できます。コールバック関数を指定した場合、RPCが完了したときにonNew相当のコールバック関数が呼び出されます。メンバ関数のイベントハンドラは個別に設定してください。Detaildispose(i_callback)インスタンスの確保しているオブジェクトを破棄します。関数の完了時にonDispose,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。i_callback省略可能です。関数の完了通知を受け取るコールバック関数を指定します。関数の引数には、return値が入ります。省略時は、コンストラクタに指定した共通イベントハンドラが呼び出されます。getAccAllAxis(i_callback)getAccAllAxis相当の関数です。関数の完了時にonGetAccAllAxis,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。i_callback省略可能です。関数の完了通知を受け取るコールバック関数を指定します。関数の引数には、return値が入ります。省略時はコンストラクタに指定した共通イベントハンドラが呼び出されます。デバイスから取得した値を{x:float,y:float,z:float}で返します。returnの何れかで返します。getAccX(i_callback)getAccX相当の関数です。関数の完了時にonGetAccX,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。i_callback省略可能です。関数の完了通知を受け取るコールバック関数を指定します。関数の引数には、return値が入ります。省略時はコンストラクタに指定した共通イベントハンドラが呼び出されます。デバイスから取得した値を返します。returnの何れかで返します。getAccY(i_callback)getAccY相当の関数です。関数の完了時にonGetAccY,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。i_callback省略可能です。関数の完了通知を受け取るコールバック関数を指定します。関数の引数には、return値が入ります。省略時はコンストラクタに指定した共通イベントハンドラが呼び出されます。デバイスから取得した値を返します。returnの何れかで返します。getAccZ(i_callback)getAccZ相当の関数です。関数の完了時にonGetAccZ,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。i_callback省略可能です。関数の完了通知を受け取るコールバック関数を指定します。関数の引数には、return値が入ります。省略時はコンストラクタに指定した共通イベントハンドラが呼び出されます。デバイスから取得した値を返します。returnの何れかで返します。getWhoAmI(i_callback)getWhoAmI相当の関数です。関数の完了時にonGetWhoAmI,又はコールバック関数でイベントを通知します。コンストラクタでGeneratorを指定した場合、yieldと併用して完了を待機できます。i_callback省略可能です。関数の完了通知を受け取るコールバック関数を指定します。関数の引数には、return値が入ります。省略時はコンストラクタに指定した共通イベントハンドラが呼び出されます。デバイスから取得したid値を返します。returnの何れかで返します。waitForNew()コンストラクタでi_handlerにGeneratorを指定した場合のみ使用できます。yieldと併用してコンストラクタの完了を待ちます。