PDP - Periferal Device Protocol - Jul 2004
At one time, for another project, I needed to interconnect a number of microcontroller based devices, the goal being replace the MIDI standard used to control electronic musical instruments.
Rather then creating a propriety standard, I decided to write PDP. This was all consuming, and needless to say the original project never got off the ground.
PDP is a small packet protocol, that would be relatively simple to implement. It assumes that the target device has a number of "controls" that are directly addressable.
Error control is provided, and delivery is guaranteed through Acknowledge messages.
With respect to the TCP/IP protocol set, PDP can be described as a slightly more sophisticated UDP, while being much less complicated to implement then TCP.
Download PDP (Draft 2_4)
permanent link to this page : http://mrdavec.com/electronics/pdp

