Danke, das scheint es im ersten Schritt erstmal zu lösen.
In der vereinfachten Variante habe ich jetzt den Folgenden Code.
HA::HA(eHANodeTypes nodeType)
: radio(7, 8), network(radio), mesh(radio, network)
{
type = nodeType;
mode = (nodeType == Master ? Server : Client);
macAddress[5] = (int)nodeType;
mesh.setNodeID(nodeType);
mesh.begin();
}
ServerFunctions::ServerFunctions(eHANodeTypes nodeType)
: server(80), HA(nodeType)
{
Ethernet.begin(macAddress, ipAddress);
server.begin();
}
Und erhalte keinen Fehler ![]()
Darauf baue ich jetzt auf.