Semesters are start in 10 days, so hardly had the time to hack on pygsmd. I had to implement multithreading for the first time in my life and that was real fun. But I had to cope up with a stupid race condition which fortunately has been fixed after gdb put things in perspective. Phonesim has been really useful this time, Now I can thoroughly check my code if it works on my desktop before creating premature borky packages. Anyways messages are getting handled now, after borrowing some code from libgsmd-tool. As a result functions like pygsmd.network.get_oper() return correctly. So now I can turn my attention to sms now. As always please please check the code out, and if you find some glitches report bugs that may be present aplenty.
Heres a screenshot of the latest revision 76 in action, Note that loads have changed internally since the last one.