Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-07 | qcdm: generic functions for band_class/prev conversion | Dan Williams | |
2010-05-07 | qcdm: add Novatel Modem Snapshot command support | Dan Williams | |
2010-05-07 | qcdm: add comment | Dan Williams | |
2010-03-31 | qcdm: fix endian issues for BE platforms | Dan Williams | |
And add a testcase for packet encapsulation to ensure we don't have further endian issues in the future. | |||
2010-03-30 | qcdm: don't fail testcase on unknown mode pref values | Dan Williams | |
EC168C has a value of 0x16 for mode pref, which is unknown. But that shouldn't fail the testcases. | |||
2010-03-30 | qcdm: add CM subsystem digital only mode preference | Dan Williams | |
Found on the Huawei EC121. | |||
2010-03-30 | qcdm: fix testcases for various devices | Dan Williams | |
Huawei EC121 doesn't implement the MDN NV item, and we're also missing some values for the CM subsystem mode pref enum. | |||
2010-03-30 | qcdm: add Pilot Set retrieval for signal strength calculations | Dan Williams | |
Determined from various sources including RTManager and "Technical Introduction to CDMA" (Course RF100 Chapter 7). | |||
2010-03-30 | qcdm: allow result objects to hold boxed types | Dan Williams | |
2010-03-29 | qcdm: fix CRC checking on some packets | Dan Williams | |
Should be pointing to the CRC location in the *unescaped* packet buffer since the CRC is subject to escaping/unescaping. Previous code pointed to the wrong location in the escaped packet buffer, which was often pointing to the write place if there weren't many escaped bytes in the input buffer, but was still wrong. | |||
2010-03-29 | qcdm: complete Version Info command fields | Dan Williams | |
Found in RTManager | |||
2010-03-29 | qcdm: fix up CDMA Status command fields and values | Dan Williams | |
Found in two sources: a) Руководство пользования тестером CDMA-450 b) RTManager | |||
2010-03-28 | qcdm: update CM subsys system modes | Dan Williams | |
2010-03-22 | qcdm: use tcsetattr/tcgetattr for better compatibility | Dan Williams | |
With Alpha, mainly. | |||
2010-03-22 | qcdm: add ZTE signal strength request | Dan Williams | |
2010-03-20 | qcdm: clarify note about CM state vs. roam/mode pref values | Dan Williams | |
2010-03-20 | qcdm: fix up testcase output | Dan Williams | |
2010-03-20 | qcdm: better checking of NV read/write command results | Dan Williams | |
2010-03-20 | qcdm: complete mode preference implementation | Dan Williams | |
2010-03-19 | qcdm: add initial roaming and mode preference bits | Dan Williams | |
2010-03-17 | qcdm: fix command buffer initialization | Dan Williams | |
Use the right buffer size to initialize. | |||
2010-02-22 | qcdm: testcase output cleanup | Dan Williams | |
2010-02-22 | qcdm: add more HDR subsystem protocol enums | Dan Williams | |
Found in TIA-856-A section 9. Assuming that the modem firmware just passes the protocol states right through. | |||
2010-02-22 | qcdm: add HDR State Info command | Dan Williams | |
2010-02-22 | qcdm: add Call Manager subsystem STATE_INFO command | Dan Williams | |
2010-02-22 | qcdm: add enums for STATUS rx_state values | Dan Williams | |
2010-02-22 | qcdm: add SW_VERSION command | Dan Williams | |
2010-02-22 | qcdm: fix up DIAG_CMD_STATUS structure | Dan Williams | |
There's some junk in between the fields, apparently. | |||
2010-02-22 | qcdm: fix STATUS command SID & NID reporting | Dan Williams | |
2010-02-22 | qcdm: add testcases for QCDMResult objects | Dan Williams | |
2010-02-22 | qcdm: add status command and rework testcases a bit | Dan Williams | |
Status command not completely working yet. | |||
2010-02-22 | qcdm: fix guint8 result member retrieval | Dan Williams | |
2010-02-22 | qcdm: add command to get MDN (ie, phone number) | Dan Williams | |
2010-02-22 | qcdm: add DIAG_CMD_ESN | Dan Williams | |
2010-02-22 | qcdm: fix unref-ing result objects | Dan Williams | |
2010-02-22 | qcdm: handle more command error responses | Dan Williams | |
2010-02-22 | qcdm: fix QCDM packet decapsulation | Dan Williams | |
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-16 | qcdm: whitespace fixes | Dan Williams | |
2010-02-16 | qcdm: implement command handling and minimal infrastructure | Dan Williams | |
2010-02-08 | qcdm: fix licensing of testcases | Dan Williams | |
2010-02-08 | qcdm: add DM protocol utilities and testcases | Dan Williams | |
Bits for CRC calculation and frame escaping/unescaping. |