Skip to content

Remove the usage of yarp::dev::IAnalogSensors #929

@Nicogene

Description

@Nicogene

I let things get out of hand and in the PR listed below I removed it also from other devices that had been already ported to the usage of the MultipleAnalogSensorsInterfaces

Looking at the usage of yarp::dev::IAnalogSensor interface in icub-main some devices still use it and they have not been ported to the MAS interfaces:

  • canBusAnalogSensor
  • canBusInertialMTB
  • canBusMotionControl
  • canBusSkin
  • embObjMulltiEnc
  • embObjPOS
  • embObjPSC
  • embObjSkin
  • skinWrapper
  • skinManager

We know that the skin pipeline has to be refactored, maybe some of them can be removed completely as we did for the embObjAnalogSensor

For the remaining we have to chat with @marcoaccame

Originally posted by @Nicogene in #919 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Epic.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions