Good Programming Technique

Hello
I am in a project to control Galilo 616 Management System from MeyerSound. They didn't release its protocol, but they released a demo program that can control the volume and preset functions. Its an IP(UDP_2_WAY) device.
http://www.meyersound.com/616/download/Galileo_AMX.zip
This program introduced two great ideas.
1st : Perfect Usage of function and include files. I don't have to bother my self reading the instruction set , just call VolumeUP function with the appropriate parameters, nothing more, these functions are defined in the include files.
2nd : Command Queuing technique to not jam the connection link between the controller and Galileo itself
I liked the idea, and wanned to share it here
This program has been written by Sasha, and permitted me to use it and modify it as I wish. so it is an open source.
Thanks
I am in a project to control Galilo 616 Management System from MeyerSound. They didn't release its protocol, but they released a demo program that can control the volume and preset functions. Its an IP(UDP_2_WAY) device.
http://www.meyersound.com/616/download/Galileo_AMX.zip
This program introduced two great ideas.
1st : Perfect Usage of function and include files. I don't have to bother my self reading the instruction set , just call VolumeUP function with the appropriate parameters, nothing more, these functions are defined in the include files.
2nd : Command Queuing technique to not jam the connection link between the controller and Galileo itself
I liked the idea, and wanned to share it here
This program has been written by Sasha, and permitted me to use it and modify it as I wish. so it is an open source.
Thanks
0