Fix Complie Error for other compile option features
make a new definitions of communication mode NON_MODE