Browse Source

AP_Scripting: added micros()

zr-v5.1
Andrew Tridgell 5 years ago
parent
commit
d7b20c6e48
  1. 11
      libraries/AP_Scripting/lua_bindings.cpp

11
libraries/AP_Scripting/lua_bindings.cpp

@ -35,9 +35,20 @@ static int lua_millis(lua_State *L) { @@ -35,9 +35,20 @@ static int lua_millis(lua_State *L) {
return 1;
}
// micros
static int lua_micros(lua_State *L) {
check_arguments(L, 0, "micros");
new_uint32_t(L);
*check_uint32_t(L, -1) = AP_HAL::micros();
return 1;
}
static const luaL_Reg global_functions[] =
{
{"millis", lua_millis},
{"micros", lua_micros},
{NULL, NULL}
};

Loading…
Cancel
Save