All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/6] Add location-reporting atom
@ 2011-02-22 18:35 Lucas De Marchi
  2011-02-22 18:35 ` [PATCH v4 1/6] location-reporting: add public header Lucas De Marchi
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Lucas De Marchi @ 2011-02-22 18:35 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 1777 bytes --]

From: Lucas De Marchi <lucas.de.marchi@gmail.com>

This is the 4th version of the location-reporting patches (previous title was
"Add GPS atom"). I worked with Rafael Ignacio Zurita to implement this last
version, making some changes in order to fit the new design as discussed on irc.

Now when a client calls 'Request()' we give it a file
descriptor in which the location reporting will be written. By checking the
'Type' property the client can decide what to do with such information. As of
now only NMEA is supported and it's implemented on mbm modem.

If client exits or calls 'Release()', the location reporting is disabled.

Rafael Ignacio Zurita (6):
  location-reporting: add public header
  location-reporting: add atom implementation
  mbmmodem: add location-reporting driver implementation
  mbm: add location-reporting atom
  udev: add location-reporting device to mbm
  location-reporting: add documentation

 Makefile.am                           |   11 +-
 doc/location-reporting-api.txt        |   39 ++++
 drivers/mbmmodem/location-reporting.c |  247 +++++++++++++++++++++
 drivers/mbmmodem/mbmmodem.c           |    2 +
 drivers/mbmmodem/mbmmodem.h           |    3 +
 include/location-reporting.h          |   81 +++++++
 plugins/mbm.c                         |    8 +
 plugins/udev.c                        |    5 +-
 src/location-reporting.c              |  393 +++++++++++++++++++++++++++++++++
 src/ofono.h                           |    2 +
 10 files changed, 785 insertions(+), 6 deletions(-)
 create mode 100644 doc/location-reporting-api.txt
 create mode 100644 drivers/mbmmodem/location-reporting.c
 create mode 100644 include/location-reporting.h
 create mode 100644 src/location-reporting.c

-- 
1.7.4.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2011-02-24  4:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-22 18:35 [PATCH v4 0/6] Add location-reporting atom Lucas De Marchi
2011-02-22 18:35 ` [PATCH v4 1/6] location-reporting: add public header Lucas De Marchi
2011-02-22 18:35 ` [PATCH v4 2/6] location-reporting: add atom implementation Lucas De Marchi
2011-02-22 18:35 ` [PATCH v4 3/6] mbmmodem: add location-reporting driver implementation Lucas De Marchi
2011-02-24  0:57   ` Denis Kenzior
2011-02-24  2:26     ` Lucas De Marchi
2011-02-24  4:21       ` Denis Kenzior
2011-02-22 18:35 ` [PATCH v4 4/6] mbm: add location-reporting atom Lucas De Marchi
2011-02-22 18:35 ` [PATCH v4 5/6] udev: add location-reporting device to mbm Lucas De Marchi
2011-02-22 18:35 ` [PATCH v4 6/6] location-reporting: add documentation Lucas De Marchi
2011-02-24  0:55 ` [PATCH v4 0/6] Add location-reporting atom Denis Kenzior

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.