Gast
#5671468
Hallo, ich nutze auf dem PIC32MX795 den Microchip TPC/IP stack V 5.42 (Nicht Harmony). In der Datei "TCPIP ETH795.h" wird der Host Name des Gerätes definiert: #define MY_DEFAULT_HOST_NAME "Gerät_SNxxx" Im main wird bei Initialisierung dies einmalig aufgerufen: // Load the default NetBIOS Host Name memcpypgm2ram(AppConfig.NetBIOSName, (ROM void*)MY_DEFAULT_HOST_NAME, 16); FormatNetBIOSName(AppConfig.NetBIOSName); Jetzt möchte ich die xxx im Namen durch eine Serien Nummer ersetzen, die so definiert ist: unsigned short serial; // Serial Number (Hinweis: serial wird aus dem externen EEPROM initialisiert) Also die Firmware soll für mehrere Geräte gleich sein. Nur die im EEPROM gespeicherte Seriennummer soll halt mit im Hostname erscheinen. Wie gehts ???