aboutsummaryrefslogtreecommitdiff
path: root/plugins/mm-plugin-novatel.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2010-03-12 12:13:21 -0800
committerDan Williams <dcbw@redhat.com>2010-03-12 12:13:21 -0800
commit7aa6d03d95dcf7677a576ac5c562c04d75cffa06 (patch)
treeb3617f8f93e4a7d28588d9905157f83f6ba1ef26 /plugins/mm-plugin-novatel.c
parentcda38d390adbb78fb9fc644a205278747aa27818 (diff)
novatel: add CDMA plugin for signal quality parsing
Some Novatel devices reply with the normal units to +CSQ and it doesn't look quite like the +CSQ reply is in dBm either; so use the custom Novatel command for RSSI.
Diffstat (limited to 'plugins/mm-plugin-novatel.c')
-rw-r--r--plugins/mm-plugin-novatel.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/mm-plugin-novatel.c b/plugins/mm-plugin-novatel.c
index 48ff7ec7..cd7ee86a 100644
--- a/plugins/mm-plugin-novatel.c
+++ b/plugins/mm-plugin-novatel.c
@@ -18,7 +18,7 @@
#include <gmodule.h>
#include "mm-plugin-novatel.h"
#include "mm-modem-novatel-gsm.h"
-#include "mm-generic-cdma.h"
+#include "mm-modem-novatel-cdma.h"
G_DEFINE_TYPE (MMPluginNovatel, mm_plugin_novatel, MM_TYPE_PLUGIN_BASE)
@@ -141,11 +141,11 @@ grab_port (MMPluginBase *base,
mm_plugin_base_supports_task_get_driver (task),
mm_plugin_get_name (MM_PLUGIN (base)));
} else if (caps & CAP_CDMA) {
- modem = mm_generic_cdma_new (sysfs_path,
- mm_plugin_base_supports_task_get_driver (task),
- mm_plugin_get_name (MM_PLUGIN (base)),
- !!(caps & MM_PLUGIN_BASE_PORT_CAP_IS856),
- !!(caps & MM_PLUGIN_BASE_PORT_CAP_IS856_A));
+ modem = mm_modem_novatel_cdma_new (sysfs_path,
+ mm_plugin_base_supports_task_get_driver (task),
+ mm_plugin_get_name (MM_PLUGIN (base)),
+ !!(caps & MM_PLUGIN_BASE_PORT_CAP_IS856),
+ !!(caps & MM_PLUGIN_BASE_PORT_CAP_IS856_A));
}
if (modem) {