1 #ifndef MERGNODEIDENTIFICATION_H
2 #define MERGNODEIDENTIFICATION_H
14 class MergNodeIdentification
36 void setNodeName(
char const *nodeName,
int csize);
37 const char* getNodeName();
130 byte getParameter(byte inx);
136 void setProducerNode(
bool val);
137 bool isProducerNode();
139 void setConsumerNode(
bool val);
140 bool isConsumerNode();
147 void setSuportBootLoading(
bool val);
148 bool suportBootLoading();
153 unsigned int nodeNumber;
154 char nodeName[NAME_SIZE];
162 byte suportedEventsVariables;
163 byte suportedNodeVariables;
168 #endif // MERGNODEIDENTIFICATION_H
void setSuportedNodeVariables(byte val)
Set the number of supported node variables.
Definition: MergNodeIdentification.h:124
byte getNumberOfParameters()
Get the number of node parameters.
Definition: MergNodeIdentification.h:134
void setManufacturerId(byte val)
Set the manufacturer ID.
Definition: MergNodeIdentification.h:46
byte getMinCodeVersion()
Get the min Code Version.
Definition: MergNodeIdentification.h:88
byte getMaxCodeVersion()
Get the max Code Version.
Definition: MergNodeIdentification.h:100
byte getSuportedEvents()
Get the number of supported events.
Definition: MergNodeIdentification.h:112
byte getCanID()
Get the can id for this node.
Definition: MergNodeIdentification.h:26
void setMinCodeVersion(byte val)
Set the min Code Version.
Definition: MergNodeIdentification.h:82
void setModuleId(byte val)
Set the module ID.
Definition: MergNodeIdentification.h:58
void setSuportedEvents(byte val)
Set the number of supported events.
Definition: MergNodeIdentification.h:106
void setNodeNumber(unsigned int val)
Set the node number for this node.
Definition: MergNodeIdentification.h:30
byte getManufacturerId()
GSet the manufacturer ID.
Definition: MergNodeIdentification.h:52
byte getSuportedNodeVariables()
Get the number of supported node variables.
Definition: MergNodeIdentification.h:128
unsigned int getNodeNumber()
Get the node number for this node.
Definition: MergNodeIdentification.h:34
Definition: MergNodeIdentification.h:14
void setFlags(byte val)
Set the module flags.
Definition: MergNodeIdentification.h:70
byte getModuleId()
Get the module ID.
Definition: MergNodeIdentification.h:64
void setSuportedEventsVariables(byte val)
Set the number of supported events variables.
Definition: MergNodeIdentification.h:116
byte getFlags()
Get the module flags.
Definition: MergNodeIdentification.h:76
byte getSuportedEventsVariables()
Get the number of supported events variables.
Definition: MergNodeIdentification.h:120
void setCanID(byte val)
Set the can id for this node.
Definition: MergNodeIdentification.h:22
void setMaxCodeVersion(byte val)
Set the max Code Version.
Definition: MergNodeIdentification.h:94