20#ifndef SKIN_CONFIG_READER
21#define SKIN_CONFIG_READER
26#include <yarp/os/LogStream.h>
27#include <yarp/sig/Vector.h>
28#include <yarp/sig/Matrix.h>
34#define sk_period_default 40
35#define sk_skintype_default 0
36#define sk_noLoad_default 0xf0
37#define sk_useDiagnostic_default false
71#define skT_enabled_default true
72#define skT_shift_default 0
73#define skT_cdcOffset_default 0x2200
126#define CONFIG_READER_NAME_LEN 30
#define skT_enabled_default
#define sk_skintype_default
#define sk_useDiagnostic_default
#define skT_shift_default
#define CONFIG_READER_NAME_LEN
#define sk_period_default
#define sk_noLoad_default
#define skT_cdcOffset_default
void setDefaultValues(void)
bool readDefaultBoardCfg(yarp::os::Searchable &config, SkinBoardCfgParam *boardCfg)
bool isDefaultBoardCfgPresent(yarp::os::Searchable &config)
bool readSpecialBoardCfg(yarp::os::Searchable &config, SpecialSkinBoardCfgParam *boardCfg, unsigned int *numofcfg)
bool readDefaultTriangleCfg(yarp::os::Searchable &config, SkinTriangleCfgParam *triangCfg)
bool readSpecialTriangleCfg(yarp::os::Searchable &config, SpecialSkinTriangleCfgParam *triangleCfg, unsigned int *numofcfg)
bool isDefaultTriangleCfgPresent(yarp::os::Searchable &config)
void setDefaultValues(void)