Dan Williams
f3024b46b4
qcdm: add event reporting on/off command
...
Doesn't parse any events yet since we don't know what any events
are. We also need to fix up ModemManager to handle unsolicited
responses in the QcdmSerialPort class.
2010-09-01 10:51:22 -05:00
Dan Williams
ee53c3c3c4
qcdm: add bits for getting/setting the log mask
...
No code to actually start logging yet, just sets the mask.
2010-08-25 19:57:58 -05:00
Dan Williams
48b8826cbd
qcdm: add Status Snapshot enum
2010-08-16 12:20:49 -05:00
Dan Williams
dbbac27f1e
qcdm: add generic status snapshot command support
2010-08-05 22:51:29 -05:00
Dan Williams
52f9c721d3
core: add SPC lock error
2010-08-05 22:51:28 -05:00
Dan Williams
0f6f381e87
qcdm: generic functions for band_class/prev conversion
2010-05-07 11:16:57 -07:00
Dan Williams
fb965695ec
qcdm: add Novatel Modem Snapshot command support
2010-05-07 04:58:22 -07:00
Dan Williams
0ae176c63c
qcdm: add Pilot Set retrieval for signal strength calculations
...
Determined from various sources including RTManager and
"Technical Introduction to CDMA" (Course RF100 Chapter 7).
2010-03-30 00:32:27 -07:00
Dan Williams
a98fa8a4b3
qcdm: fix up CDMA Status command fields and values
...
Found in two sources:
a) Руководство пользования тестером CDMA-450
b) RTManager
2010-03-29 00:08:46 -07:00
Dan Williams
6ab36bacf3
qcdm: add ZTE signal strength request
2010-03-22 13:03:53 -07:00
Dan Williams
4006ca4dec
qcdm: better checking of NV read/write command results
2010-03-20 02:28:01 -07:00
Dan Williams
c4a1a78c43
qcdm: complete mode preference implementation
2010-03-20 00:09:38 -07:00
Dan Williams
26c1402aae
qcdm: add initial roaming and mode preference bits
2010-03-19 19:18:02 -07:00
Dan Williams
0815597d8d
qcdm: fix command buffer initialization
...
Use the right buffer size to initialize.
2010-03-17 00:40:13 -07:00
Dan Williams
06415201cb
qcdm: add HDR State Info command
2010-02-22 18:34:12 -08:00
Dan Williams
928f8a9ff2
qcdm: add Call Manager subsystem STATE_INFO command
2010-02-22 17:35:28 -08:00
Dan Williams
c937d1399b
qcdm: add SW_VERSION command
2010-02-22 16:15:19 -08:00
Dan Williams
bdfddd57e7
qcdm: fix STATUS command SID & NID reporting
2010-02-22 15:53:06 -08:00
Dan Williams
c0e227a16b
qcdm: add status command and rework testcases a bit
...
Status command not completely working yet.
2010-02-22 13:27:25 -08:00
Dan Williams
3d617b7bf6
qcdm: add command to get MDN (ie, phone number)
2010-02-22 12:17:27 -08:00
Dan Williams
7d151e6ae0
qcdm: add DIAG_CMD_ESN
2010-02-22 11:33:44 -08:00
Dan Williams
10e5e6561f
qcdm: handle more command error responses
2010-02-22 11:06:50 -08:00
Dan Williams
0f9d4d2a1a
qcdm: fix QCDM packet decapsulation
...
Rename and document the encapsulate/decapsulate functions, CRC-check
the incoming packet, and make callers aware of the difference in how
big the decapsulated packet is versus how many bytes they should
discard from the buffer (since the decapsulated packet is at least
3 bytes shorter than the incoming packet due to the CRC + framing).
2010-02-22 10:52:59 -08:00
Dan Williams
6239d2e351
qcdm: implement command handling and minimal infrastructure
2010-02-16 09:58:47 -08:00