aboutsummaryrefslogtreecommitdiff
path: root/libqcdm/tests
AgeCommit message (Collapse)Author
2013-03-13qcdm: add auto-LTE modes for GSM and CDMADan Williams
as in, CDMA+EVDO+LTE and GSM+UMTS+LTE which were missing before.
2013-03-12qcdm: modepref: reset device after setting mode preferenceDan Williams
Otherwise it doesn't actually take until you unplug/replug.
2013-03-12qcdm: add modepref utilityDan Williams
Sets and gets the NV "mode pref" item for allowed access technologies.
2013-02-06qcdm: add Novatel ERI subsystem supportDan Williams
Returns various ERI information like Indicator ID/Index, Icon ID/Index, Icon Mode, and banner.
2013-01-14qcdm: various LTE-related NV mode pref and sysmode updatesDan Williams
2012-11-27qcdm: handle more test failures for NW subsystemDan Williams
Bandrich C120 returns BAD_LENGTH rather than BAD_COMMAND, perhaps because it re-uses the same subsystem number for something else.
2012-11-14qcdm: get/set functions for hybrid preferenceDan Williams
2012-08-08qcdm: interpret MCC value from StatusSnapshot commandDan Williams
2012-06-04qcdm: fix 1x/HDR mode pref and add GSM/UMTS mode prefsDan Williams
2012-05-30qcdm: namespace stuff properlyDan Williams
2012-01-27build: more libwmc and libqcdm standalone fixesDan Williams
Make it pass distcheck.
2012-01-24qcdm: fix some build errors when building standaloneDan Williams
2012-01-21qcdm: clarify IMxI conversions a bit; fix up WCDMA L1 statesDan Williams
2012-01-18qcdm: some devices do implement SW_VERSIONDan 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-18qcdm: let WCDMA/GSM devices pass CDMA-only testsDan Williams
Obviously they don't implement the CDMA-only commands.
2012-01-17qcdm: fill in some GSM and WCDMA stuffDan Williams
2012-01-12qcdm: start filling out log messages and itemsDan 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-11qcdm: enhance LOG_CONFIG testcaseDan Williams
2012-01-11qcdm: add support for Log Config commandDan Williams
This appears to be a newer version of EXT_LOGMASK that also works with GSM/UMTS and other subsystems.
2012-01-10qcdm: fix up testcases for more expected error codesDan Williams
I'm bored and playing around with a Novatel E725...
2012-01-05qcdm: fill out some operating modesDan Williams
2012-01-05qcdm: better handle NV item read/write status codesDan Williams
2012-01-05qcdm: fix up live testcase for recent changesDan Williams
And interpret all the recent mode preferences.
2012-01-03qcdm: remove usage of glibDan Williams
People have asked for this at various times.
2011-01-21qcdm: add call manager subsystem mode define for LTEDan Williams
Seen on the Pantech UML290 and another Qualcomm-based LTE device.
2011-01-06qcdm: add HDR revision preferenceDan Williams
Not sure if that's exactly what the NV item is, but the UML290 uses it for Rev0, RevA, and eHRPD preference.
2010-10-14qcdm: add testcase to ensure that parsing Sierra CnS failsDan Williams
Because CnS uses HDLC framing, but doesn't use CRC16, and thus the decapsulation should fail because the CRC check fails.
2010-09-01qcdm: add event reporting on/off commandDan 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-25qcdm: add bits for getting/setting the log maskDan Williams
No code to actually start logging yet, just sets the mask.
2010-08-16qcdm: add Status Snapshot enumDan Williams
2010-08-09build: fix build with glib >= 2.25.12 (bgo #626421)Vincent Untz
Work around an API break in glib.
2010-08-06tests: handle random failures of some tests more gracefullyDan Williams
Not all devices support everything; a Huawei EC168C fails to read the mode preference, and a Pantech PX-500 fails to read the roam preference NV item.
2010-08-05qcdm: add generic status snapshot command supportDan Williams
2010-05-07qcdm: add Novatel Modem Snapshot command supportDan Williams
2010-03-31qcdm: fix endian issues for BE platformsDan Williams
And add a testcase for packet encapsulation to ensure we don't have further endian issues in the future.
2010-03-30qcdm: don't fail testcase on unknown mode pref valuesDan Williams
EC168C has a value of 0x16 for mode pref, which is unknown. But that shouldn't fail the testcases.
2010-03-30qcdm: add CM subsystem digital only mode preferenceDan Williams
Found on the Huawei EC121.
2010-03-30qcdm: fix testcases for various devicesDan 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-30qcdm: add Pilot Set retrieval for signal strength calculationsDan Williams
Determined from various sources including RTManager and "Technical Introduction to CDMA" (Course RF100 Chapter 7).
2010-03-29qcdm: fix CRC checking on some packetsDan 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-29qcdm: fix up CDMA Status command fields and valuesDan Williams
Found in two sources: a) Руководство пользования тестером CDMA-450 b) RTManager
2010-03-22qcdm: add ZTE signal strength requestDan Williams
2010-03-20qcdm: fix up testcase outputDan Williams
2010-03-20qcdm: complete mode preference implementationDan Williams
2010-03-19qcdm: add initial roaming and mode preference bitsDan Williams
2010-02-22qcdm: testcase output cleanupDan Williams
2010-02-22qcdm: add more HDR subsystem protocol enumsDan Williams
Found in TIA-856-A section 9. Assuming that the modem firmware just passes the protocol states right through.
2010-02-22qcdm: add HDR State Info commandDan Williams
2010-02-22qcdm: add Call Manager subsystem STATE_INFO commandDan Williams
2010-02-22qcdm: add SW_VERSION commandDan Williams