30 debug(
"SpecsMaster built.",
"SpecsMaster::SpecsMaster");
63 info(
"Specs Slave SpecsElement help",
"SpecsMaster::help");
71 DEVICE_INVENT DeviceList[MAX_CARD];
74 DevIndex = specs_master_card_select(DeviceList);
75 info(
"Number of devices connected : " +
itos (DevIndex),
"SpecsMaster::initSpecs");
79 "] doesn't exist.\n" +
itos(DevIndex) +
" boards are seen.",
80 "SpecsMaster::initSpecs");
84 if (specs_master_open(DeviceList[
m_pciDevID-1],
88 "SpecsMaster::initSpecs" 94 error(
"Cannot Initialize correctly the SpecsMaster "+
name()+
96 "SpecsMaster::initSpecs");
103 debug(
"Compilation in the _NODEVICE_ mode. ",
"SpecsMaster::initSpecs");
134 warning(
"SpecsMaster " +
name() +
" : reset failed [code=" +
itos(status) +
"]",
"reset");
137 info(
"Reset SpecsMaster "+
name()+
".",
"SpecsMaster::reset");
140 debug(
"Compilation in the _NODEVICE_ mode.",
"SpecsMaster::reset");
152 warning(
"Having a speed higher than 3 may cause problem.",
153 "SpecsMaster::setSpeed");
void info(std::string mymsg)
void setName(std::string name)
SpecsMaster * specsMaster()
void setType(std::string type)
void error(std::string mymsg)
void setId(unsigned char id)
void debug(std::string mymsg)
void setSpeed(unsigned char)
SPECSMASTER m_specsMaster
SPECSMASTER * specsMasterDevice()
void setMasterDevID(unsigned char masterDevID)
void setPciDevID(unsigned char pciDevID)
void warning(std::string mymsg)
unsigned char m_masterDevID