Dan Williams
|
6598d2ef7f
|
core: parse the right thing on QCDM version info response
|
2010-03-21 17:48:19 -07:00 |
|
Dan Williams
|
96f5400cc9
|
core: fix error when unescaping QCDM packet fails
|
2010-03-21 17:47:15 -07:00 |
|
Dan Williams
|
f3e660444c
|
core: fix 64-bit build error in QCDM packet decapsulation
|
2010-03-20 00:58:14 -07:00 |
|
Dan Williams
|
88c1423838
|
qcdm: clarify note about CM state vs. roam/mode pref values
|
2010-03-20 03:53:44 -07:00 |
|
Dan Williams
|
c03556f820
|
qcdm: fix up testcase output
|
2010-03-20 03:53:31 -07:00 |
|
Dan Williams
|
2e62a2e0a6
|
core: probe ports for QCDM capability too
|
2010-03-20 03:39:10 -07:00 |
|
Dan Williams
|
418ba174dc
|
qcdm: fix decapsulation buffer size calculation
|
2010-03-20 03:38:54 -07:00 |
|
Dan Williams
|
ff2182fe1d
|
core: let partial serial responses be consumed by the handlers
|
2010-03-20 02:57:33 -07:00 |
|
Dan Williams
|
4006ca4dec
|
qcdm: better checking of NV read/write command results
|
2010-03-20 02:28:01 -07:00 |
|
Dan Williams
|
c4a1a78c43
|
qcdm: complete mode preference implementation
|
2010-03-20 00:09:38 -07:00 |
|
Dan Williams
|
26c1402aae
|
qcdm: add initial roaming and mode preference bits
|
2010-03-19 19:18:02 -07:00 |
|
Dan Williams
|
5897d8f275
|
gsm: PIN2 doesn't block enabling either
Again, only required for various dialing features we don't deal with
yet.
|
2010-03-19 11:09:43 -07:00 |
|
Dan Williams
|
f5f388c7fd
|
gsm: use new callback info chain functions for simple status
|
2010-03-19 11:05:05 -07:00 |
|
Dan Williams
|
85fc71818e
|
core: have modem base class handle card information
|
2010-03-19 11:01:19 -07:00 |
|
Dan Williams
|
4558df894b
|
helpers: add generic response stripping function
|
2010-03-19 10:57:01 -07:00 |
|
Dan Williams
|
6ca5765eb6
|
core: add chaining helper functions to callback info
Helpful when chaining a number of commands together when you want
to schedule the callback info only after all of them complete.
|
2010-03-19 10:54:10 -07:00 |
|
Dan Williams
|
bb62cfe07a
|
core: add base location API implementation
|
2010-03-18 18:08:23 -07:00 |
|
Dan Williams
|
1df244f307
|
api: fix syntax error
|
2010-03-18 08:47:14 -07:00 |
|
Dan Williams
|
fb2b80f11a
|
serial: flush I/O right after open
We don't really care about anything that came before.
|
2010-03-17 12:05:31 -07:00 |
|
Michael Biebl
|
857dcd7bcf
|
serial: use termios instead of old terminal ioctls
Makes sure we build on Alpha, plus the right thing to do.
|
2010-03-17 11:59:29 -07:00 |
|
Dan Williams
|
0815597d8d
|
qcdm: fix command buffer initialization
Use the right buffer size to initialize.
|
2010-03-17 00:40:13 -07:00 |
|
Dan Williams
|
d7a0ad7686
|
gsm: implement roaming triggers
|
2010-03-16 22:44:09 -07:00 |
|
Dan Williams
|
2c65e0ceaa
|
gsm: ignore SIM-PUK2 unlock required
Device is functional without it; it's only required for stuff
we don't do yet.
|
2010-03-16 17:19:21 -07:00 |
|
Dan Williams
|
79bca53f21
|
cdma: simplify finding the right serial port for commands
|
2010-03-16 17:03:55 -07:00 |
|
Dan Williams
|
6266f949ba
|
gsm: fix operator name on Option devices with UCS2 charset
|
2010-03-16 16:45:32 -07:00 |
|
Dan Williams
|
c18dfa67d8
|
gsm: turn off unsolicited messages on disable
|
2010-03-16 15:53:09 -07:00 |
|
Dan Williams
|
bdefdac2dc
|
hso: add allowed mode and unsolicited response handling
|
2010-03-16 15:51:27 -07:00 |
|
Dan Williams
|
ad9fe9da28
|
option: generalize common Option/HSO mode and unsolicited response handling
|
2010-03-16 15:50:58 -07:00 |
|
Dan Williams
|
4d5f4f9a82
|
gsm: only change allowed mode during Simple.Connect when needed
|
2010-03-16 15:16:01 -07:00 |
|
Dan Williams
|
6744e08104
|
gsm: simplify finding the right serial port for commands
|
2010-03-16 13:17:14 -07:00 |
|
Dan Williams
|
b002e54cf4
|
core: immediately reject Sierra CnS ports during probe
For now; until Sierra releases their CnS documentation.
|
2010-03-16 13:03:13 -07:00 |
|
Dan Williams
|
882a86040e
|
gsm: make mm_generic_gsm_check_pin() static
No more external users of it.
|
2010-03-16 11:52:01 -07:00 |
|
Dan Williams
|
eff1bcc7f3
|
huawei: simplify setting allowed mode
|
2010-03-16 11:42:57 -07:00 |
|
Dan Williams
|
8af469ccad
|
huawei: clean up and simplify band handling
|
2010-03-16 11:38:34 -07:00 |
|
Dan Williams
|
e3aa8d5008
|
api: add UMTS 1900MHz (Class II) band
|
2010-03-16 11:04:12 -07:00 |
|
Dan Williams
|
19257f540c
|
gsm: handle allowed mode during Simple.Connect()
|
2010-03-16 11:02:35 -07:00 |
|
Dan Williams
|
e0c3052b0f
|
huawei: handle unsolicited unregistered mode change
|
2010-03-16 10:29:47 -07:00 |
|
Dan Williams
|
70d9d60d0c
|
mbm: send internet account username/password in modem character set
Apparently at least the F3507g wants the username and password in
the modem's current character set, otherwise it sends the wrong
thing over-the-air.
|
2010-03-15 14:52:21 -07:00 |
|
Dan Williams
|
d9a47ef2e8
|
core: fix serial port base class callback types
|
2010-03-15 14:51:18 -07:00 |
|
Dan Williams
|
3151e0e298
|
core: add command helper that handles character set conversion
|
2010-03-15 14:25:49 -07:00 |
|
Dan Williams
|
2dd7e12f72
|
gsm: allow subclasses to retrieve current character set
|
2010-03-15 14:24:59 -07:00 |
|
Dan Williams
|
a872107cfc
|
api: better define Scan() command results
|
2010-03-15 11:57:01 -07:00 |
|
Dan Williams
|
2a94d38edc
|
core: move charset enum/string conversion to it's own file
|
2010-03-13 16:37:24 -08:00 |
|
Dan Williams
|
ac7310ab10
|
gsm: add character set get/set support
|
2010-03-13 16:26:46 -08:00 |
|
Dan Williams
|
429c7cc661
|
sierra: implement GSM mode preference handling
|
2010-03-12 17:06:04 -08:00 |
|
Dan Williams
|
2777f9f488
|
trivial: spacing fixes
|
2010-03-12 16:59:39 -08:00 |
|
Dan Williams
|
4202bfb86e
|
zte: implement GSM mode preference handling
|
2010-03-12 16:49:22 -08:00 |
|
Dan Williams
|
c11c0431ff
|
trivial: gitignore updates
|
2010-03-12 15:34:27 -08:00 |
|
Dan Williams
|
179604d6cb
|
build: another distcheck fix
|
2010-03-12 15:33:46 -08:00 |
|
Dan Williams
|
ef749399fd
|
build: fix distcheck error
|
2010-03-12 15:31:29 -08:00 |
|