"
Looking at the Python code, it appears that you are specifying PSK500R as the data mode to be used by fldigi"
These can be changed in the settings XML file. You can pretty much any mode fldigi offers - but I'd stick with PSK/MFSK.
"However,
in the code specified data mode, fldigi just receives a continuous
stream of garbage characters when not sending anything and the fldigi
waterfall diagram shows no signal"
Receiving random characters in the waterfall while receiving no "real" data is perfectly normal.
"That makes it difficult to find received messages in the clutter"
DDP will find the packet, as long as fldigi can decode the underlying modulation.
"
When using im_chat,py, it seems as though you have to be attached directly to the individual rather than using a digi or node"
Correct, that's how that specific example works.
"
Is the DDP protocol compatible with the PBBS, packet email, packet chat, etc. systems?"
No - never will do, DDP is aiming to replace it. My examples give you some of the features of the old packet system plus many more.
"
Since I am running VHF/UHF, is there a mechanism to allow me to use FM rather than PSK?"
You can use any mode AM, FM, SSB, etc for transmitting the audio - in this case PSK - all the modes in fldigi are designed for SSB but there's no harm in trying others. FM will be fine. But it's better to use SSB if your rig supports this.
Hope this has helped.
Dan.