summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-11-22simfs: Update to the new SIM apiDenis Kenzior1-4/+8
2012-11-22sim: Update to the new sim reading APIDenis Kenzior1-1/+1
2012-11-22atmodem: Update sim driver to the new apiDenis Kenzior1-9/+23
2012-11-22qmi: Update sim-legacy driver to the new APIDenis Kenzior1-2/+6
2012-11-22isi: Update UICC driver to the new APIDenis Kenzior1-3/+18
2012-11-22isimodem: Update sim driver to the new APIDenis Kenzior1-0/+14
2012-11-22include: Add path and path_len argumentsDenis Kenzior1-0/+7
The CRSM command has an additional parameter called pathlen which can be used to specify the path of the elementary file outside the well-known path range.
2012-11-22simutil: Introduce 2G and 3G parent pathsDenis Kenzior2-60/+41
2012-11-24test: Allow DisplayText to be interrupted by incoming callsMarcel Holtmann1-6/+26
2012-11-22voicecall: Handle RESETTING sim stateDenis Kenzior1-0/+1
2012-11-22modem: Handle RESETTING sim stateDenis Kenzior1-0/+1
2012-11-22test: Fix ascii conversion exceptionDenis Kenzior1-0/+3
2012-11-22simutil: Add file type information to sim_dbDenis Kenzior2-54/+59
2012-11-22simutil: Rename structure variableDenis Kenzior1-1/+1
2012-11-22ifx: Move connman atom to post_sim stateDenis Kenzior1-24/+24
2012-11-22ifx: Get rid of have_sim trackingDenis Kenzior1-11/+2
2012-11-22sim: Fix SIM re-init case of SIM RefreshDenis Kenzior1-14/+11
When the SIM is being refreshed, we try to access the SIM too fast after the SIM REFRESH proactive command is received. Instead set the sim atom into the 'RESETTING' state and wait until the modem driver signals the sim insertion again.
2012-11-22include: Add RESETTING stateDenis Kenzior1-0/+1
2012-11-22stk: Fix crash in SIM refresh handlingDenis Kenzior1-2/+2
2012-11-22stk: Always include IdleModeText in GetPropertiesDenis Kenzior1-1/+1
2012-11-22sim: destroy spn info as part of sim main stateDenis Kenzior1-36/+38
2012-11-22stk: Use the shorter timeout for select itemDenis Kenzior1-1/+1
2012-11-22stk: use longer timeout for ImmediateResponseDenis Kenzior1-0/+3
2012-11-22stk: Use short timeout for get_inkeyDenis Kenzior1-1/+1
2012-11-22stk: Use a shorter timeout for DisplayTextDenis Kenzior1-2/+2
For any commands that are tagged as wait-for-user to clear, we should use the shorter timeout. The test system expects 25 to 35 seconds.
2012-11-23ifx: Add comments about unhandled SIM statesMarcel Holtmann1-0/+6
2012-11-23atmodem: Monitor IFX technology and band changesMarcel Holtmann1-0/+58
2012-11-23test: Handle DisplayText with async_callbacks optionMarcel Holtmann1-3/+16
2012-11-15atmodem: add PIN retry count for Alcatel modemsCedric Jehasse1-0/+43
2012-11-15alcatel: create sim atom with vendor alcatelCedric Jehasse1-1/+2
2012-11-12AUTHORS: Mention Cedric's contributionsDenis Kenzior1-0/+1
2012-11-12atmodem: Poll SIM state after entering PINCedric Jehasse1-0/+2
Encountered a problem of CME ERROR 14: SIM busy on Alcatel and Huawei modem. The Huawei modem has a ^SIMST unsollicited sim state indication, but not all Huawei modems support this. So poll the SIM state, as was already done for ZTE modems.
2012-11-12atmodem: Add ALCATEL vendorCedric Jehasse1-0/+1
2012-11-07mbm: Fix SIM not inserted detectionDenis Kenzior1-1/+3
2012-11-02stktest: Add Poll Interval test sequence 1.1Denis Kenzior1-0/+5
2012-11-02unit: Move Poll Interval test data 1.1Denis Kenzior2-10/+10
2012-11-02stktest: Label stktest modem as type TESTDenis Kenzior1-0/+1
2012-11-02modem: Add support for modem type TESTDenis Kenzior1-0/+2
2012-11-02doc: Update modem API to reflect modem type testDenis Kenzior1-1/+1
2012-11-02include: Add TEST modem typeDenis Kenzior1-0/+1
2012-11-02stktest: Add Play Tone test sequence 6.1Denis Kenzior1-0/+56
2012-11-02unit: Move Play Tone 6.1 test dataDenis Kenzior2-21/+24
2012-11-02stktest: Add Play Tone test sequence 5.1Denis Kenzior1-0/+30
2012-11-02unit: Move Play Tone 5.1 test dataDenis Kenzior2-18/+24
2012-11-02stktest: Add PlayTone test sequence 4.1-4.10Denis Kenzior1-0/+255
2012-11-02unit: Fixup unit test PlayTone 4.10Denis Kenzior1-1/+2
2012-11-02unit: Move Play Tone 4.1-4.10 test dataDenis Kenzior2-240/+224
2012-11-01AUTHORS: Mention Holger's contributionsDenis Kenzior1-0/+1
2012-11-01wavecom: Add peculiar CPIN as terminator behaviorHolger Hans Peter Freyther1-0/+2
2012-11-01sim: Fix the quirk handling of CPIN for WavecomHolger Hans Peter Freyther1-15/+9
The Wavecom Q2XXX support broke in commit 72ce19bf3e87b5e73c053f7ea1. This is because at_cpin_cb called decode_at_error with final and not with OK. This lead to an error being set in the error variable and the new code returns early when an error is set. The addition of the terminator in at_sim_probe for Wavecom broke in git commit ac524be99f8c72a2593e4ffcecad8beea7679e55 because terminators can not be added on cloned chats. Move the addition of the terminator from the atmodem to the wavecom plugin. Use the same terminator for Q2XXX and the normal Wavecom class. The WAVECOM terminator has been tested on a Q2XXX modem. Apply the CPIN quirk for both WAVECOM and WAVECOM_Q2XXX inside the sim.c file. Introduce needs_wavecom_sim_quirk to handle it for WAVECOM and WAVECOM_Q2XXX.