Closed nunoguedelha closed 3 years ago
Ciao @traversaro , I couldn't move https://github.com/dic-iit/element_software-engineering/issues/50 to this repo using "Move issue", neither with "Transfer issue". I still have no idea why it works for some repos and not others.
Hi @nunoguedelha ! All this openmct
related material is great, but I wonder if the yarp.js
repo is the best place were to host it? Perhaps we can create a yarp-openmct
repo, and add it there, so that we can continue to use that repo as an entrypoint for YARP-OpenMCT integration in general, even if in the future perhaps the integration will not use yarp.js
at all?
Hi @traversaro , it makes sense. This means creating a repo with typically all the new files from .../yarp.js/iCubTelemetryVisualizerServer/
and YarpJS module as a dependency. I can do that. Where do we create the repo, robotology
?
Hi @traversaro , it makes sense. This means creating a repo with typically all the new files from
.../yarp.js/iCubTelemetryVisualizerServer/
and YarpJS module as a dependency. I can do that. Where do we create the repo,robotology
?
I created it in https://github.com/dic-iit/yarp-openmct, you have full admin access.
Thanks @traversaro !
As soon as I move the code there and open a PR, I'll close this one.
PR changes moved to https://github.com/dic-iit/yarp-openmct/pull/1.
This PR implements the integration of a telemetry server on YarpJS for serving Open MCT telemetry visualizer.
We connect the robot interface Yarp ports to the Open MCT via the
yarp.js
Yarp-to-websocket server are listed below as follows:yarp.js
server reads the Yarp output ports, like for instance/icubSim/inertial
. => DONE (server created and working on http or https.)yarp.js
has two additional socketshttp://localhost:<port>/history
andhttp://localhost:<port>/realtime
where it listens to requests coming from OpenMCT, asking for new telemetry data. => DONEyarp.js
replies sending the buffered data within a range depending on the requested time boundaries. => DONE