aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2011-09-30examples: add example of auto-enabling modemsDan Williams
2011-08-09test: allow modem numbers in addition to object pathsDan Williams
If the command-line arg doesn't look like an object path, treat it as the modem # and make the object path.
2011-07-24tests: fix access tech reporting in scan.pyDan Williams
2011-07-21test: improve ussd.py help messageGuido Günther
2011-03-26test: add test program to send SIM PINDan Williams
2011-01-14test: handle cancel and distinguish between initiate and respond (bgo #638038)Guido Günther
2010-11-05gsm: add preliminary USSD support (bgo #590798)Guido Günther
We currently convert to and from the modem's set charset and always pass '15' as the data coding scheme. Passing the correct data coding scheme as third argument to CUSD only upsets the network. This contradicts 3GPP TS 23.038. Other tools like gsm-ussd handle it the same way. Network responses that require further actions are not yet implemented. (some fixes and cleanups by Dan Williams)
2010-10-25gsm: add SimIdentifier propertyDan Williams
An obfuscated SimIdentifier that may be available before the PIN has been entered, for use in auto-unlocking a device. If this value is present, it should be used in preference to DeviceIdentifier as it is SIM-specific like the PIN code.
2010-10-21core: add DeviceIdentifier propertyDan Williams
This is computed before any PIN is entered, and thus before we can usually get IMEI or MEID/ESN out of the device in many cases. It's therefore not the same as EquipmentIdentifier. This is intended to be used by UI programs for matching devices with PIN numbers for automatic unlocking. While the PIN number is actually *SIM* specific, no modems allow access to the IMSI before the PIN is entered, and thus we cannot actually match the PIN with the SIM. The device ID is the next best thing we can use and should allow auto unlocking in most cases.
2010-08-30test: add scan helper/testerDan Williams
2010-07-09test: add modem info helperDan Williams
2010-06-29gsm: implement location APIDan Williams
Depends on dbus-glib 0.86 + this patch: https://bugs.freedesktop.org/show_bug.cgi?id=28835 Still have to do the bits that allow plugins to add other location capabilities, but that can come later.
2010-06-29test: add some simple testing utilitiesDan Williams
2010-04-09test: fix lsudev crashDan Williams
2010-01-19cdma: increase data call initiation timeoutDan Williams
Some cards (Novatel S720 for example) can take a long time to start a data call if the device isn't activated on the network or the signal strength is low.
2010-01-05test: handle various missing operator strings if the modem doesn't report themDan Williams
2009-12-21build: don't require pppd headers to buildDan Williams
If they're not there, just ignore them and don't build the PPP-enabled bits of the test tool.
2009-12-21test: add support for static IP configured devices (ie, 'hso')Dan Williams
2009-12-20test: add ability to drive ppp for connection testsDan Williams
2009-12-20test: fix build warningDan Williams
2009-12-11test: argument parsing and connect improvementsDan Williams
2009-12-02test: give some time before disconnectingDan Williams
2009-11-29test: actually send username and password when connectingDan Williams
2009-11-29test: give connect a bit more timeDan Williams
Registration can be part of the connect process, which can take quite a while.
2009-11-29test: handle scan errors more gracefullyDan Williams
2009-11-24test: handle signal quality exceptionsDan Williams
2009-11-17test: add lsudev.c since I don't know where else to put itDan Williams
A helpful little tool to debug udev device relationships.
2009-10-12test: add connect abilityDan Williams
2009-10-12cdma: split 1x and EVDO registration statesDan Williams
Like UMTS vs. GSM, EVDO and 1x are separate networks and technologies and have separate registration state. You can even be roaming on EVDO while in your home 1x network. Handle that.
2009-10-11mm-test: fix cdma registration state parsingDan Williams
2009-10-09cdma: implement generic registration state handlingDan Williams
2009-10-06gsm: add cell access technology reporting to Scan()Dan Williams
2009-09-08test: allow up to 60 seconds for Scan to completeDan Williams
2009-08-31test: don't bail out on errors parsing CDMA serving system resultsDan Williams
2009-08-31test: make mm-test executable againDan Williams
2009-08-17test: obscure IMSI/IMEI/ESN by defaultDan Williams
Pass --private to see these values if required.
2009-08-06license: add license header to all files and set copyright based on git logAlexander Sack
2009-06-19cdma: implement GetServingSystemDan Williams
2009-06-19cdma: implement GetEsn()Dan Williams
2009-06-19modem: move GetInfo from GsmCard -> Modem interfaceDan Williams
It's generic, everything implements some variant of +GMM, +GMR, and +GMI.
2009-06-19test: refactorDan Williams
2009-06-18test: allow IMEI request to failDan Williams
2009-06-18test: fix up test program for current APIDan Williams
2009-05-25Fix a typo.Tambet Ingo
2009-03-23Implement sending SMS messages.Tambet Ingo
Add a test program to use the newly added method.
2008-10-20Fix mm-test.py.Tambet Ingo
2008-09-16Add marshallers so that RegistrationInfo signal can be enabled.Tambet Ingo
2008-07-31Enable the device before trying to operate on it.Tambet Ingo
2008-07-31Add an example testing program.Tambet Ingo