This is a series of patches to provide CDMA Signal Strength support for the 1xRTT network. It provides both new atom and driver code.
HW support for testing is implemented in the nokiacdma plugin. This modem does not support unsolicited notifications for the signal strength via the AT interface, so this functionality is implemented with polling for the nokiacdma plugin. These patches have been tested against the Nokia 7205 CDMA device in a tethered mode. Limitations ----------- The Nokia 7205 device does not support multiple AT ports, so notification of network properties (such as the signal strength) is not available while the port is busy with e.g. data traffic. Support for handling these scenarios is future work. Dara Spieker-Doyle (7): gatchat: Share utility with CDMA network driver dbus: Add CDMA netreg atom support cdma-netreg: Add Signal Strength Support cdma-netreg: Add Signal Strength Support cdmamodem: Add Signal Strength Support nokiacdma: Add cdma-netreg Support test: Add CDMA Signal Strength Support Makefile.am | 11 +- drivers/cdmamodem/cdmamodem.c | 2 + drivers/cdmamodem/cdmamodem.h | 2 + drivers/cdmamodem/network-registration.c | 211 ++++++++++++++++++++ gatchat/gatresult.c | 11 - gatchat/gatresult.h | 11 + include/cdma-netreg.h | 77 +++++++ include/dbus.h | 2 + plugins/nokiacdma.c | 4 + src/cdma-network.c | 263 +++++++++++++++++++++++++ src/ofono.h | 2 + test/cdma-get-current-network-signal-strength | 21 ++ 12 files changed, 602 insertions(+), 15 deletions(-) create mode 100644 drivers/cdmamodem/network-registration.c create mode 100644 include/cdma-netreg.h create mode 100644 src/cdma-network.c create mode 100755 test/cdma-get-current-network-signal-strength _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono