Commit ff6b1813 authored by Léo-Paul Géneau's avatar Léo-Paul Géneau 👾

Add getAirspeed function

parent 39ddedeb
...@@ -573,6 +573,12 @@ static JSValue js_mavsdk_getYaw(JSContext *ctx, JSValueConst thisVal, ...@@ -573,6 +573,12 @@ static JSValue js_mavsdk_getYaw(JSContext *ctx, JSValueConst thisVal,
return JS_NewFloat64(ctx, mavsdk_getYaw()); return JS_NewFloat64(ctx, mavsdk_getYaw());
} }
static JSValue js_mavsdk_getSpeed(JSContext *ctx, JSValueConst thisVal,
int argc, JSValueConst *argv)
{
return JS_NewFloat64(ctx, mavsdk_getSpeed());
}
static JSValue js_mavsdk_healthAllOk(JSContext *ctx, JSValueConst this_val, static JSValue js_mavsdk_healthAllOk(JSContext *ctx, JSValueConst this_val,
int argc, JSValueConst *argv) int argc, JSValueConst *argv)
{ {
...@@ -617,6 +623,7 @@ static const JSCFunctionListEntry js_mavsdk_funcs[] = { ...@@ -617,6 +623,7 @@ static const JSCFunctionListEntry js_mavsdk_funcs[] = {
JS_CFUNC_DEF("getLongitude", 0, js_mavsdk_getLongitude ), JS_CFUNC_DEF("getLongitude", 0, js_mavsdk_getLongitude ),
JS_CFUNC_DEF("getTakeOffAltitude", 0, js_mavsdk_getTakeOffAltitude ), JS_CFUNC_DEF("getTakeOffAltitude", 0, js_mavsdk_getTakeOffAltitude ),
JS_CFUNC_DEF("getYaw", 0, js_mavsdk_getYaw ), JS_CFUNC_DEF("getYaw", 0, js_mavsdk_getYaw ),
JS_CFUNC_DEF("getAirspeed", 0, js_mavsdk_getSpeed ),
JS_CFUNC_DEF("isInManualMode", 0, js_mavsdk_isInManualMode ), JS_CFUNC_DEF("isInManualMode", 0, js_mavsdk_isInManualMode ),
JS_CFUNC_DEF("healthAllOk", 0, js_mavsdk_healthAllOk ), JS_CFUNC_DEF("healthAllOk", 0, js_mavsdk_healthAllOk ),
JS_CFUNC_DEF("landed", 0, js_mavsdk_landed ), JS_CFUNC_DEF("landed", 0, js_mavsdk_landed ),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment