2018-10-03 17:37:43 -03:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "lua/src/lua.hpp"
|
|
|
|
|
2022-04-30 13:17:40 -03:00
|
|
|
int lua_millis(lua_State *L);
|
|
|
|
int lua_micros(lua_State *L);
|
|
|
|
int lua_mission_receive(lua_State *L);
|
|
|
|
int AP_Logger_Write(lua_State *L);
|
|
|
|
int lua_get_i2c_device(lua_State *L);
|
2022-09-10 13:08:12 -03:00
|
|
|
int AP_HAL__I2CDevice_read_registers(lua_State *L);
|
2024-06-17 14:24:26 -03:00
|
|
|
int AP_HAL__I2CDevice_transfer(lua_State *L);
|
2022-04-30 13:17:40 -03:00
|
|
|
int lua_get_CAN_device(lua_State *L);
|
2022-07-01 23:23:58 -03:00
|
|
|
int lua_get_CAN_device2(lua_State *L);
|
2024-06-16 16:33:23 -03:00
|
|
|
int lua_serial_find_serial(lua_State *L);
|
2024-06-02 01:02:31 -03:00
|
|
|
int lua_serial_find_simulated_device(lua_State *L);
|
2024-06-16 18:55:34 -03:00
|
|
|
int lua_serial_writestring(lua_State *L);
|
2024-06-16 18:52:37 -03:00
|
|
|
int lua_serial_readstring(lua_State *L);
|
2022-12-18 20:58:35 -04:00
|
|
|
int lua_dirlist(lua_State *L);
|
|
|
|
int lua_removefile(lua_State *L);
|
2023-02-02 12:51:03 -04:00
|
|
|
int SRV_Channels_get_safety_state(lua_State *L);
|
2023-02-20 09:59:22 -04:00
|
|
|
int lua_get_PWMSource(lua_State *L);
|
2023-12-03 01:43:29 -04:00
|
|
|
int lua_get_SocketAPM(lua_State *L);
|
|
|
|
int SocketAPM_recv(lua_State *L);
|
|
|
|
int SocketAPM_accept(lua_State *L);
|
|
|
|
int SocketAPM_close(lua_State *L);
|
2023-12-07 14:36:19 -04:00
|
|
|
int SocketAPM_sendfile(lua_State *L);
|
2024-09-29 01:06:29 -03:00
|
|
|
int SocketAPM_ipv4_addr_to_string(lua_State *L);
|
|
|
|
int SocketAPM_string_to_ipv4_addr(lua_State *L);
|
2023-03-09 18:45:30 -04:00
|
|
|
int lua_mavlink_init(lua_State *L);
|
2023-05-03 06:45:13 -03:00
|
|
|
int lua_mavlink_receive_chan(lua_State *L);
|
|
|
|
int lua_mavlink_register_rx_msgid(lua_State *L);
|
|
|
|
int lua_mavlink_send_chan(lua_State *L);
|
2023-06-18 09:59:45 -03:00
|
|
|
int lua_mavlink_block_command(lua_State *L);
|
2023-10-01 14:31:49 -03:00
|
|
|
int lua_print(lua_State *L);
|
2023-11-26 01:05:45 -04:00
|
|
|
int lua_range_finder_handle_script_msg(lua_State *L);
|
2024-06-23 06:37:15 -03:00
|
|
|
int lua_GCS_command_int(lua_State *L);
|
2024-10-22 22:44:17 -03:00
|
|
|
int lua_DroneCAN_get_FlexDebug(lua_State *L);
|