Commit Graph

811 Commits

Author SHA1 Message Date
Marcel Holtmann 7b00e73caf Update test program for GAtMux API 2009-09-08 09:05:56 +02:00
Marcel Holtmann 47b1d09b6e Hook up GAtMux with GSM 07.10 implementation 2009-09-08 09:04:11 +02:00
Marcel Holtmann 8de68799a5 Remove AT command and re-init support from GSM 07.10 2009-09-08 08:51:46 +02:00
Marcel Holtmann abc7a934ee Use NULL for init of function callbacks 2009-09-08 08:39:51 +02:00
Marcel Holtmann 3a0518ec27 Export the GSM 07.10 status flags 2009-09-08 08:26:48 +02:00
Denis Kenzior 2ee7f4a6f8 Fix g_at_chat_unref from command callback
The resources were being used after being freed in this case
2009-09-07 23:21:50 -05:00
Denis Kenzior 74d0493230 Add a few more comments to the calypso plugin 2009-09-07 20:16:16 -05:00
Marcel Holtmann 3c0ea95f9a Add more calypso specific quirks when using phonesim 2009-09-08 03:14:46 +02:00
Marcel Holtmann e4959e02d1 Mark some properties as integer so they get printed properly 2009-09-08 03:04:51 +02:00
Marcel Holtmann 0910ee7349 Add support for using phonesim and calypso for testing 2009-09-08 03:01:52 +02:00
Marcel Holtmann 02eacb65af Update GSM 07.10 unit testing 2009-09-06 08:35:34 +02:00
Marcel Holtmann 041b192fcd Update test script with more property tweaks 2009-09-06 07:35:11 +02:00
Marcel Holtmann 094fdd4e71 Add functions for disconnect and debug handling 2009-09-06 00:31:26 +02:00
Marcel Holtmann c9ba0e7df5 Integrate the multiplexer into the AT chat library 2009-09-06 00:25:16 +02:00
Marcel Holtmann 62c0583f67 Use NULL instead of 0 for pointer arguments 2009-09-06 00:14:21 +02:00
Marcel Holtmann f49e1f9f4f First round of coding style updates for GSM 07.10 implementation 2009-09-06 00:08:53 +02:00
Marcel Holtmann ec69d1abd0 Add skeleton for AT multiplexer API 2009-09-05 11:52:31 +02:00
Marcel Holtmann 6dae50d8e5 Add unit testing tool for GSM 07.10 multiplexer 2009-09-05 07:46:50 +02:00
Marcel Holtmann 5847975b89 Add missing HAVE_CONFIG_H checks 2009-09-05 07:36:38 +02:00
Marcel Holtmann 09a3289dcc Update copyright and license details for GSM 07.10 implementation 2009-09-05 07:30:18 +02:00
Marcel Holtmann 12a3efe911 Enable compilation of GSM 07.10 code 2009-09-05 07:25:31 +02:00
Marcel Holtmann d35a39cb89 Fix previous casting removal fix 2009-09-05 07:22:59 +02:00
Marcel Holtmann 64ca9ad280 Remove another unneeded cast 2009-09-05 07:21:45 +02:00
Marcel Holtmann fe276cde82 Use unsigned char array for buffer and remove char casting 2009-09-05 07:18:12 +02:00
Marcel Holtmann 4d781ae6e5 Make gsm0710_compute_crc and gsm0710_send_frame private functions 2009-09-05 07:09:46 +02:00
Marcel Holtmann 15e1c3f0d5 Fix weird casting for callback execution 2009-09-05 07:02:56 +02:00
Marcel Holtmann 6717646008 Fix mixed declarations and code 2009-09-05 06:59:36 +02:00
Marcel Holtmann 5b09d42cb4 Import GSM 07.10 implementation from Qtopia 2009-09-05 06:57:11 +02:00
Marcel Holtmann e4d0a28b48 Update modem configuration parameter parsing for generic AT plugin 2009-09-05 04:48:08 +02:00
Denis Kenzior d74d6c2e06 Fix unused variable warning 2009-09-04 20:37:50 -05:00
Denis Kenzior 8f607eff42 Update calypso modem driver
Use calypso voicecalls driver
2009-09-04 20:37:50 -05:00
Denis Kenzior 7362878e6c Add calypso voicecalls driver 2009-09-04 20:37:50 -05:00
Denis Kenzior 8e449d6184 Some modems don't return from ATD until connected
Yet they send progress indications all the way up to connected, which
breaks the current logic.
2009-09-04 20:37:50 -05:00
Denis Kenzior 88ebea5aca Don't emit disconnect reason if unknown 2009-09-04 20:37:50 -05:00
Denis Kenzior adaa72533a For incoming call case, send hangup
CHLD=1X doesn't work for incoming calls on some devices.  This is
more portable
2009-09-04 20:37:49 -05:00
Denis Kenzior af8b6cdbcc Fix distcheck 2009-09-04 20:37:49 -05:00
Denis Kenzior 4c5791a500 Rename at.h to atmodem.h 2009-09-04 20:37:49 -05:00
Denis Kenzior 5749b6e75d Break common at utilities to atutils.c/.h 2009-09-04 20:37:49 -05:00
Denis Kenzior 2693c604a9 Remove unused declaration 2009-09-04 20:37:49 -05:00
Denis Kenzior 62bf46a5d4 Remove unused structure 2009-09-04 20:37:49 -05:00
Denis Kenzior 918a8ee7f3 Make calypso plugin use the permissive parser 2009-09-04 20:37:49 -05:00
Denis Kenzior 85cbb8bfe9 Make G1 driver use the permissive parser 2009-09-04 20:37:48 -05:00
Denis Kenzior 740312f8fb Add GSM Permissive parser 2009-09-04 20:37:48 -05:00
Marcel Holtmann f84a37bb00 Add plugin for generic AT testing modem driver 2009-09-05 03:01:02 +02:00
Marcel Holtmann 7434ab6e81 Add example modem configuration for TI Calypso based devices 2009-09-04 19:08:41 +02:00
Denis Kenzior ac491a0512 Fix style issues 2009-09-04 11:57:41 -05:00
Denis Kenzior 0e1c801e58 Make sure modemconf handles calypso driver 2009-09-03 23:20:22 -05:00
Denis Kenzior 5cbf388d30 Add calypso plugin 2009-09-03 23:20:22 -05:00
Denis Kenzior 23484524df Add quirk for network-registration for calypso
Support calypso-specific AT%CSQ notifications
2009-09-03 23:20:22 -05:00
Denis Kenzior 1a1f7d34d2 Add unquoted string capability
This is completely broken according to the standard, but some vendors
use this in their "special" commands.
2009-09-03 23:20:22 -05:00