The question was initially asked there: http://stackoverflow.com/questions/17264577/what-is-the-best-way-to-send-ussd-requests-in-smslib-3-x-and-4
I have fount, that USSD example<http://stackoverflow.com/questions/13268389/smslib-example-for-interactive-ussd-session> for smslib is no longer valid for the latest API if I use the maven dependencies for SMSlib, instead of doing my app based on smslib distribution code. The current API uses Service singleton to send sms messages, and USSD can be sent only via calling the corresponding AT-command directly from Modem (former i.e. modem gateway) instance. Unlike the sms handling, the AT-command approach is timing out-prone. I'm not sure that I'm right, so if someone have fount a way to send USSD in the SMS manner, please respond. Another problem is that all PDU utilities are private for smslib and not accessible when I use the smslib dependency. To send USSD via the at-command execution, I have to do some PDU encoding before. That is okay for anyone who deals with telecom, but not okay for other people just implementing the USSD sending in countries using PDU 7 bit encoding instead of plain text. Do you plan to make PDu utilities public in the next version? -- You received this message because you are subscribed to the Google Groups "SMSLib Discussion Group" group. To view this discussion on the web visit https://groups.google.com/d/msgid/smslib/21e39add-38cb-4628-b989-3e10d61da857%40googlegroups.com.
