Ok. What is the reasoning not to use smscon_daemon's functions to send really the same messages it would send in the real situation? That way also that part of the code would be tested more often.
smscon -test2 "<SMSCON command>"
Nokia-N900:~# smscon -test2 "Location"