I think there is a bug in benchmark_rx.py and benchmark_tx.py files!!!
Seriously!

I am just running a demo program to realize communication between two
usrps using benchmark_rx and benchmark_py under the Python/digital dir.
But it appears that that program does not support dqpsk modulation
scheme which is considered as a default modulaiton scheme by the author.
When I am trying to use dqpsk modulation scheme, the packets
received are totally wrong. I am really
confused. Could anybody give me a hint or help me out?

I think there is a bug in benchmark_rx.py and benchmark_tx.py files!!!
Seriously!

I believe the opposite is true. Seriously! Who is right, now?

I am just running a demo program to realize communication between two
usrps using benchmark_rx and benchmark_py under the Python/digital dir.
But it appears that that program does not support dqpsk modulation scheme
which is considered as a default modulaiton scheme by the author. When I am
trying to use dqpsk modulation scheme, the packets received are totally
wrong. I am really
confused. Could anybody give me a hint or help me out?

You have already started another thread, asking the exactly same
question. I
have answered there already, but you dont seem to be willing to follow
the
directions I gave.

In case you just were not able to follow these directions (maybe I gave
insufficient instructions), please ask more specific questions, BUT dont
open
a new thread if the topic does not change.