Changelog¶
Release 1.2¶
Version 1.2.1¶
OPC_UA_Proxy
fix for crashOPC_UA_Proxy
fix for wrong variable types
Version 1.2.0 (June 2021)¶
- New
HttpServer
implementation, no longer using libmicrohttpd.- Supports Server-Sent-Events (SSE), via
/api/stream/...
- Deflate response compression (multi-threaded)
- Asynchronous chunked transfers
- Supports Server-Sent-Events (SSE), via
localization.status
topic is also being recorded now.- New
LocalPlanner
functions:await_goal()
,await_goal_ex(...)
,cancel_goal_await()
LocalPlanner::pause()
now has an optionalbool em_stop
parameter to enable emergency stopping.- OPC-UA write variable support via
Proxy::write_variable()
andProxy::write_object_variable()
. TaskHandler
now supports script parameters viaexecute_file()
andexecute_program()
which are passed on to themain(...)
function in LUA.- Sending a new goal while driving works as expected now, planners wait for platoform to stop before planning new path.
Kinematics_CanNode
fix for CAN bus initialization, now attempts to re-initialize until successful.- New
TaskHandler
functions:get_time_sec()
,get_time_millis()
,get_time_micros()
HttpSession
now containssession_timeout
as well- Additional incident reporting for RelayBoard and MPO-700 homing.
SickMicroscan3
fix for reflector detection- OPC-UA Proxy authentication support via
username
andpassword
configs. TaskHandler
scripts haveREQUEST
permission nowUSER
(neo-user) hasINTERVENE_SCRIPT
permissions now