February-9th-2020, 01:53 PM
Well first of all there is an official GSDML file specification available here:
https://www.profibus.com/download/gsdml-...-profinet/
This document is what a real developer has to study in all details who wants to write a program that I would call a GSDML file generator. In your case it is of course a little easier cause we are already providing a GSDML file example along with the firmware and protocol stack example.
The next document you need as a developer are the netX controller specific functions you can "activate" to get a netX chip configured right. As you have recognized maybe already is that app.h is nothing a netX controller chip understands ... the underlying example code transform the app.h settings to a command that is named "Set Configuration Request" and sent to netX during the initialization sequence.
All API manuals for all the different supported protocol are also part of the github repo of the programming example here:
https://github.com/HilscherAutomation/ne...er/manuals
For PROFINET the programming manual is PROFINET_IO-Device_V3.12_Protocol_API_17_EN.pdf
Thx
Armin
https://www.profibus.com/download/gsdml-...-profinet/
This document is what a real developer has to study in all details who wants to write a program that I would call a GSDML file generator. In your case it is of course a little easier cause we are already providing a GSDML file example along with the firmware and protocol stack example.
The next document you need as a developer are the netX controller specific functions you can "activate" to get a netX chip configured right. As you have recognized maybe already is that app.h is nothing a netX controller chip understands ... the underlying example code transform the app.h settings to a command that is named "Set Configuration Request" and sent to netX during the initialization sequence.
All API manuals for all the different supported protocol are also part of the github repo of the programming example here:
https://github.com/HilscherAutomation/ne...er/manuals
For PROFINET the programming manual is PROFINET_IO-Device_V3.12_Protocol_API_17_EN.pdf
Thx
Armin
„You never fail until you stop trying.“, Albert Einstein (1879 - 1955)