Unfortunately I have no skills in other environment than Windows. But it is such a trivial application that could be easily ported to other platform. All it does is to pop some input windows to request a node number, a COM port, a file name and location, handle some errors like maximum node number being 255, load this values into some variables and then execute a shell command that would run the Python script concatenated with those variables contents.
I have never used AutoIt before and did it on my last trip from Brazil to Portugal just by using the Help file of AutoIt. So how hard could it be to do the same in a Linux environment using Python or C++? Or even Basic?
Maybe Felix would take it in hand to create a simple script to add to WirelessProgramming.py and make it all integrated.
I will make a small video today showing how easy it is to do the Wireless Programming of nodes and, hopefully, totally demystify it