<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><title></title><meta http-equiv="Content-type" content="text/html; charset=UTF-8" /><style type="text/css">p { margin:0px; padding:0px; }</style></head><body style='background-color:rgb(255, 255, 255);background-image:none;background-repeat:repeat;background-position:0% 0%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;'><p><font size="2"><span style="font-family:Verdana;">Thanks for the link, it cleared up quite a few things. I thought using osso_ calls was the way to go but if they are deprecated i leave them be (except </span>osso_hw_set_event_cb and osso_rpc_set_cb_f, they dont seem to be deprecated)<span style="font-family:Verdana;">.</span></font></p><p><span style="font-family:Verdana;"><font size="1"><br /></font></span></p><p><span style="font-family:Verdana;"><font size="1"><font size="2">Cheers!  </font><br /><br /><p></p><blockquote type="cite" class="quote"><p><span style="font-family:Verdana;"><font size="1">----- Original Message -----</font></span></p><p><span style="font-family:Verdana;"><font size="1">From: Ville M. Vainio</font></span></p><p><span style="font-family:Verdana;"><font size="1">Sent: 08/25/10 04:52 PM</font></span></p><p><span style="font-family:Verdana;"><font size="1">To: possunuha@gmx.com</font></span></p><p><span style="font-family:Verdana;"><font size="1">Subject: Re: How to use osso RPC calls properly</font></span></p><br /><div><div><pre>On Wed, Aug 25, 2010 at 4:10 PM,  &lt;possunuha@gmx.com&gt; wrote:  &gt; I've been trying to show bluetooth device search dialog using osso_rpc_run &gt; and osso_rpc_run_system but this code returns OSSO_RPC_ERROR every time.  You should avoid osso_ calls, my understanding is that they are deprecated (and they deliver very little value in the first place - just make your program maemo specific).  Your string vector argument seems like illegal to me ( DBUS_TYPE_ARRAY, DBUS_TYPE_STRING) - where is the value?  Have you checked out this already:  https://garage.maemo.org/pipermail/maemo-pan-devel/2008-May/000006.html  function show_pairing_dialog :   +        if (!dbus_g_proxy_call(proxy, CONBTDIALOGS_SEARCH_REQ, +                               &amp;error, +                               G_TYPE_STRING, &quot;&quot;, +                               G_TYPE_STRING, &quot;&quot;, +                               G_TYPE_STRV, &amp;filter, +                               G_TYPE_STRING, &quot;require&quot;, +                               G_TYPE_INVALID, G_TYPE_INVALID)) { +                g_print(&quot;ERROR: %s\n&quot;, error-&gt;message); +                g_clear_error(&amp;error); +                g_strfreev(filter); +                g_object_unref(G_OBJECT(proxy)); +                return;    --  Ville M. Vainio @@ Forum Nokia</pre></div></div></blockquote></font></span></p><font size="1"><br /></font><p></p><p> </p><div id="editor_signature"><p size="1" style="font-family:Verdana;"> </p></div></body></html>