This and that

close

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