Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-04 | qcdm: fix 1x/HDR mode pref and add GSM/UMTS mode prefs | Dan Williams | |
2012-05-30 | qcdm: namespace stuff properly | Dan Williams | |
2012-02-17 | qcdm: decode some more log items | Dan Williams | |
2012-01-21 | qcdm: clarify IMxI conversions a bit; fix up WCDMA L1 states | Dan Williams | |
2012-01-19 | qcdm: add some mode prefs | Dan Williams | |
2012-01-18 | qcdm: some devices do implement SW_VERSION | Dan Williams | |
Like the MF627 for some reason. Also, the format appears to be more like the DM_CMD_VERSION_INFO response where at least the comp_date and comp_time fields are the same size as VERSION_INFO, just with some padding between. | |||
2012-01-18 | qcdm: GSM MCC, MNC, LAC and CI don't seem to valid in WCDMA mode | Dan Williams | |
So don't bother trying to parse them. | |||
2012-01-17 | qcdm: fill in some GSM and WCDMA stuff | Dan Williams | |
2012-01-12 | qcdm: start filling out log messages and items | Dan Williams | |
Log messages are enabled by LOG_CONFIG and are then reported as unsolicited responses with code DM_CMD_LOG. Each log type appears to have its own message format which are now being added to log-items.h. | |||
2012-01-11 | qcdm: fix warning when no log codes are enabled | Dan Williams | |
2012-01-11 | qcdm: only warn on unknown mode pref NV item values | Dan Williams | |
2012-01-11 | qcdm: LOG_CONFIG fixups | Dan Williams | |
Fix some buffer overruns. Log codes are also 16-bit not 32. | |||
2012-01-11 | qcdm: add support for Log Config command | Dan Williams | |
This appears to be a newer version of EXT_LOGMASK that also works with GSM/UMTS and other subsystems. | |||
2012-01-11 | qcdm: add u16 arrays to results | Dan Williams | |
2012-01-11 | qcdm: fix stringification of qcdm_xxx_if_fail() macros | Dan Williams | |
Actually reading about preprocessor concatenation and stringification helps. | |||
2012-01-10 | qcdm: add some more commands | Dan Williams | |
Found in CodeAurora diagchar_core.c driver. | |||
2012-01-10 | qcdm: clarify some subsystems | Dan Williams | |
2012-01-10 | qcdm: don't segfault getting number of log items | Dan Williams | |
Not sure how this worked before at all. | |||
2012-01-05 | qcdm: fill out some operating modes | Dan Williams | |
2012-01-05 | qcdm: better handle NV item read/write status codes | Dan Williams | |
2012-01-05 | qcdm: fix up live testcase for recent changes | Dan Williams | |
And interpret all the recent mode preferences. | |||
2012-01-03 | qcdm: remove usage of glib | Dan Williams | |
People have asked for this at various times. | |||
2011-10-04 | qcdm: add more mode prefs | Dan Williams | |
It seems that various firmwares just pass values from eg AT^SYSCFG straight through to the firmware so it's pretty easy to map them to the actual response here. Note that the NV mode pref item uses a different mapping than CM state info response. Yay. | |||
2011-05-16 | qcdm: add some more CDMA band classes | Dan Williams | |
2011-01-23 | qcdm: add some missing system modes | Dan Williams | |
2011-01-21 | qcdm: add call manager subsystem mode define for LTE | Dan Williams | |
Seen on the Pantech UML290 and another Qualcomm-based LTE device. | |||
2011-01-06 | qcdm: add HDR revision preference | Dan Williams | |
Not sure if that's exactly what the NV item is, but the UML290 uses it for Rev0, RevA, and eHRPD preference. | |||
2011-01-06 | qcdm: add NV mode pref values for 1X/HDR Only, LTE Only, and 1X/HDR/LTE Only | Dan Williams | |
Based on responses from Pantech UML290. | |||
2010-09-22 | qcdm: remove shared-library-specific bits that aren't applicable | Dan Williams | |
Since at this time libqcdm is statically linked into ModemManager. | |||
2010-09-01 | qcdm: add event reporting on/off command | Dan Williams | |
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-08-25 | qcdm: add bits for getting/setting the log mask | Dan Williams | |
No code to actually start logging yet, just sets the mask. | |||
2010-08-16 | qcdm: add Status Snapshot enum | Dan Williams | |
2010-08-05 | qcdm: add generic status snapshot command support | Dan Williams | |
2010-08-05 | core: add SPC lock error | Dan Williams | |
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: add CM subsystem digital only mode preference | Dan Williams | |
Found on the Huawei EC121. | |||
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: better checking of NV read/write command results | Dan Williams | |
2010-03-20 | qcdm: complete mode preference implementation | Dan Williams | |