15#include <catch2/catch_amalgamated.hpp>
22TEST_CASE(
"dev::multipleanalogsensorsremapperTest",
"[yarp::dev]")
27 Network::setLocalMode(
true);
29 SECTION(
"Test the multipleanalogsensorsremapper device alone")
32 options.
put(
"device",
"multipleanalogsensorsremapper");
46 SECTION(
"Test the multipleanalogsensorsremapper device attached")
56 p_cfg.put(
"device",
"fakeIMU");
57 p_cfg.put(
"sensorName",
"fakeIMU1");
63 p_cfg.put(
"device",
"fakeIMU");
64 p_cfg.put(
"sensorName",
"fakeIMU2");
69 options.
put(
"device",
"multipleanalogsensorsremapper");
93 Network::setLocalMode(
false);
define control board standard interfaces
Interface for an object that can wrap/attach to to another.
Device interface to one or multiple orientation sensors, such as IMUs with on board estimation algori...
A container for a device driver.
A simple collection of objects that can be described and transmitted in a portable way.
A mini-server for performing network communication in the background.
void close() override
Stop port activity.
bool open(const std::string &name) override
Start port operation, with a specific name, with automatically-chosen network parameters.
A class for storing options and configuration information.
void put(const std::string &key, const std::string &value)
Associate the given key with the given string.
TEST_CASE("dev::multipleanalogsensorsremapperTest", "[yarp::dev]")
void exec_IOrientationSensors_test_1(IOrientationSensors *ios)
For streams capable of holding different kinds of content, check what they actually have.
double now()
Return the current time in seconds, relative to an arbitrary starting point.
void delay(double seconds)
Wait for a certain number of seconds.
An interface to the operating system, including Port based communication.