Hi likhith,
CMS error 305 means invalid text mode parameter, are you sending some special character?
It works quite well in my test, below my log:
AT+CMGF?
+CMGF: 0
OK
AT+CMGF=1
OK
AT+CSCS?
+CSCS: "IRA"
OK
AT+CSCS="GSM"
OK
AT+CPMS?
+CPMS: "SM",0,40,"SM",0,40,"SM",0,40
OK
AT+CSMP?
+CSMP: ,,0,0
OK
AT+CMGS="91234567"
> testing <ctrl-z>
+CMGS: 1
OK
AT+CMGS="91234567"
> HI <ctrl-z>
+CMGS: 2
OK
As you are using WP7608, can you also try using the console tool “cm” to send SMS and see does it work? i.e.