I thought about implementing a function which can identify a device not by COM-Port, but by a message received from the device. This would lead to the opportunity of identifying a device even if the COM-Port has changed. That would enable one to code something and use it on multiple arduinos/MCUs/Serial-Devices. Following this logic, you could set the program to some kind of "Auto-Find-Mode" which would scan all COM-Ports for the right response from your device and automatically connects to it. A little bit like the old "Marco?" -> "Polo!" Shouting.
I thought about implementing a function which can identify a device not by COM-Port, but by a message received from the device. This would lead to the opportunity of identifying a device even if the COM-Port has changed. That would enable one to code something and use it on multiple arduinos/MCUs/Serial-Devices. Following this logic, you could set the program to some kind of "Auto-Find-Mode" which would scan all COM-Ports for the right response from your device and automatically connects to it. A little bit like the old "Marco?" -> "Polo!" Shouting.
Greetings Matthias
PS.: Would love to hear your opinion on this!