#include <core_object.h>
#include <hal.h>
#include <at.h>
+#include <server.h>
#include "s_network.h"
#include "s_modem.h"
#include "s_phonebook.h"
#include "s_gps.h"
+
static gboolean on_load()
{
dbg("i'm load!");
gboolean result,
void *user_data)
{
- dbg("on_confirmation_modem_message_send - msg out from queue.");
+ dbg("msg out from queue");
dbg("%s", result == FALSE ? "SEND FAIL" : "SEND OK");
}
TcorePlugin *plugin = user_data;
const TcoreATResponse *resp = data;
- dbg("entry of on_response_bootup_subscription() - response comes\n");
+ dbg("Entry");
- if (resp->success)
+ if (resp->success > 0) {
dbg("result OK");
-
- dbg("result ERROR");
+ } else {
+ dbg("result ERROR");
+ }
if (plugin != NULL)
modem_power_on(plugin);
static gboolean on_init(TcorePlugin *p)
{
+ CoreObject *co_modem;
if (!p)
return FALSE;
}
dbg("i'm init!");
-
+ co_modem = tcore_plugin_ref_core_object(p, CORE_OBJECT_TYPE_MODEM);
+ tcore_server_send_notification(tcore_plugin_ref_server(p), co_modem, TNOTI_MODEM_ADDED, 0, NULL);
modem_subscribe_events(p);
return TRUE;