You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A (partial) list of bug fixed and issues resolved in this release can be found here.
Bug Fixes
Build System
Bison and flex are no longer run when crosscompiling.
Libraries
os
Bottle
Fixed precision for floating point numbers, to ensure that they are read as
the original floating point written.
Fixed toString and fromString when writing or reading infinity, negative
infinity or nan.
Fixed fromString when reading a 64 bit integer.
WireReader
Fixed reading a Float32 from a Float64 (#2227).
This is not a common use case, but it can happen when a Float32 is written
on a file, and then read again into YARP (as a Float64), and then restored
in the original type using copyPortable().
Timer
Fixed Timer in monothread mode taking 100% of the CPU.
Fixed Timers in separate threads not updating their settings.
dev
Fixed dependency from YARP_math that should be PUBLIC. A few headers
include YARP_math headers.
Devices
batteryClient
Fixed methods returning int instead of double:
getVoltage()
getCurrent()
getCharge()
getTemperature()
batteryWraper
Fixed parameters accepted by subdevice not printed with --verbose.
Navigation2DClient
The method checkNearToLocation now correctly checks if two orientations are
similar (below a certain threshold), also considering the critical points
0, 180, 360, -180, -180, etc.
controlboardwrapper2
Exposed missing yarp::dev::IMotor::setGearboxRatio method via RPC.
Fixed group command yarp::dev::IInteractionMode::getInteractionModes.
fakeBattery
Fixed PeriodicThread using 100% CPU.
GUIs
yarpview
Now the "checked" state of the two checkable elements in the File menu of yarpview (i.e. "Save single image..." and "Save a set of images...") turns
to false when the corresponding dialogs are closed.
Contributors
This is a list of people that contributed to this release (generated from the
git history using git shortlog -ens --no-merges v3.3.2..v3.3.3):
This discussion was converted from issue #421 on December 12, 2020 12:43.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
YARP 3.3.3 was released today and is now available for download at: https://github.com/robotology/yarp/releases/.
A (partial) list of bug fixed and issues resolved in this release can be found
here.
Bug Fixes
Build System
Libraries
os
Bottle
the original floating point written.
toString
andfromString
when writing or reading infinity, negativeinfinity or nan.
fromString
when reading a 64 bit integer.WireReader
Float32
from aFloat64
(#2227).This is not a common use case, but it can happen when a
Float32
is writtenon a file, and then read again into YARP (as a
Float64
), and then restoredin the original type using
copyPortable()
.Timer
Timer
in monothread mode taking 100% of the CPU.Timer
s in separate threads not updating their settings.dev
YARP_math
that should bePUBLIC
. A few headersinclude
YARP_math
headers.Devices
batteryClient
getVoltage()
getCurrent()
getCharge()
getTemperature()
batteryWraper
Navigation2DClient
checkNearToLocation
now correctly checks if two orientations aresimilar (below a certain threshold), also considering the critical points
0, 180, 360, -180, -180, etc.
controlboardwrapper2
yarp::dev::IMotor::setGearboxRatio
method via RPC.remote_controlboard
yarp::dev::IMotor::setGearboxRatio
method.yarp::dev::IInteractionMode::getInteractionModes
.fakeBattery
PeriodicThread
using 100% CPU.GUIs
yarpview
yarpview
(i.e. "Save single image..." and "Save a set of images...") turnsto false when the corresponding dialogs are closed.
Contributors
This is a list of people that contributed to this release (generated from the
git history using
git shortlog -ens --no-merges v3.3.2..v3.3.3
):Beta Was this translation helpful? Give feedback.
All reactions