All Euclid automation scripts are open source, and you are definitely welcome to mode it.
Euclid repositories are under Intel® Euclid™ · GitHub
Network API are under GitHub - IntelEuclid/euclid_automation_scripts: Intel® Euclid™ Automation Scripts.
I recommend to look under 'oobe-utils/CsGeneralUtils/' there is the 'EuclidNetworkHAL.py' and 'CsConnectivityMonitor.py'
Also we have ROS package called 'Euclid network manager'.
Let us know how it goes....
Intel Euclid Development Team
Thank you for your reply. I don't know how I missed this repository on github.
However, it looks like the version on github doesn't match what is on my device. Among other differences, the file euclid/config/version.ini contains "version=1.0.4" on github, while on my device it says "version=1.0.5"
Would it be possible to update the files on github to the latest versions ?