mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-28 10:43:58 -04:00
AP_Scripting: mavlink: clearer error messages
This commit is contained in:
parent
6776074580
commit
b832dbaedd
@ -101,7 +101,7 @@ int lua_mavlink_receive_chan(lua_State *L) {
|
|||||||
ObjectBuffer<struct AP_Scripting::mavlink_msg> *rx_buffer = AP::scripting()->mavlink_data.rx_buffer;
|
ObjectBuffer<struct AP_Scripting::mavlink_msg> *rx_buffer = AP::scripting()->mavlink_data.rx_buffer;
|
||||||
|
|
||||||
if (rx_buffer == nullptr) {
|
if (rx_buffer == nullptr) {
|
||||||
return luaL_error(L, "Never subscribed to a message");
|
return luaL_error(L, "RX not initialized");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rx_buffer->pop(msg)) {
|
if (rx_buffer->pop(msg)) {
|
||||||
@ -142,7 +142,7 @@ int lua_mavlink_register_rx_msgid(lua_State *L) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (i >= data.accept_msg_ids_size) {
|
if (i >= data.accept_msg_ids_size) {
|
||||||
return luaL_error(L, "Out of MAVLink ID's to monitor");
|
return luaL_error(L, "no registrations free");
|
||||||
}
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user