All of lore.kernel.org
 help / color / mirror / Atom feed
From: Marcel Holtmann <marcel@holtmann.org>
To: ofono@ofono.org
Subject: Re: Palm Pre modem plugin
Date: Sat, 21 Nov 2009 19:12:36 +0100	[thread overview]
Message-ID: <1258827156.22343.26.camel@localhost.localdomain> (raw)
In-Reply-To: <20091121110548.GA31278@nirvana>

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

Hi Morphis,

> > > > > I saw you added some time ago support for the Palm Pre MSM Modem. I am
> > > > > working 
> > > > > on the FSO (http://www.freesmartphone.org/) side to support this kind of
> > > > > MSM 
> > > > > modem as well. I am are currently stucked with the binary protocol spoken 
> > > > > between modem and userland in webOS.
> > > > > 
> > > > > The Problem why we do this is the following: As I and some other people
> > > > > find out, 
> > > > > there is no support on the data channel (the one you use in oFono to speak
> > > > > 
> > > > > plain AT with the modem) for unsolicited responses.
> > > > > 
> > > > > So the only option is to support the binary protocol to get minimally the 
> > > > > response from the modem when for example a call arrives.
> > > > > 
> > > > > So my question is: How do you want to manage this with your plugin for the
> > > > > 
> > > > > Palm Pre modem? Do you even plan to use the serial interface on the 
> > > > > /dev/modemuart port? 
> > > > 
> > > > I expect that at some point someone does a MSM plugin that talks this
> > > > binary protocol and it will work with more Qualcomm based devices than
> > > > the Palm Pre. We will see. However any patches are more than welcome.
> > > 
> > > No patches from me for oFono as I am a FSO fan boy :) 
> > 
> > I think we need to convert you :)
> 
> You can try but I think it's currently impossible :)

for oFono we have a pretty much brought spectrum and if the Qualcomm
GOBI cards use a similar protocol to what we find in the Palm Pre, then
you might wanna actually consider going for oFono. Since we will be
pushing oFono as the main telephony stack for desktops, laptops and
netbooks. Using it on actual mobile phones is just a side product.

And I did see FSO using the SMS PDU engine from oFono already, so you
might switch over ;)

> > To be honest it would be way simpler for you to write a MSM plugin for
> > oFono since it is actually designed to support binary protocols like the
> > Nokia Phonet in the first place.
> 
> What do mean with that? If I look at fsogsmd (the vala implementation of
> the fso gsm daemon) it's even abstracted so I can easily implement a
> binary protocol as we found in the Palm Pre modem.

If you wanna go for FSO, then by all means go for it. If they finally
have a proper abstraction layer then all the better. With all the weird
integration work we have done so far, we are pretty happy with our
current design and have the flexibility we need and it worked out better
for us than we ever dreamed it would.

Regards

Marcel



  reply	other threads:[~2009-11-21 18:12 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-20 11:45 Palm Pre modem plugin morphis
2009-11-20 13:17 ` andrzej zaborowski
2009-11-21 10:14   ` morphis
2009-11-21 19:29     ` andrzej zaborowski
2009-11-22 14:21       ` Marcel Holtmann
2009-11-22 20:47         ` morphis
2009-11-22 22:56           ` Marcel Holtmann
2009-11-20 13:28 ` Marcel Holtmann
2009-11-21 10:17   ` morphis
2009-11-21 10:33     ` Marcel Holtmann
2009-11-21 11:05       ` morphis
2009-11-21 18:12         ` Marcel Holtmann [this message]
2009-11-21 19:47           ` Nicola Mfb
2009-11-20 13:08             ` Denis Kenzior
2009-11-22 14:24               ` Marcel Holtmann
2009-11-22 14:38               ` Nicola Mfb
2009-11-23  8:14                 ` Marcel Holtmann
2009-11-23 10:40                 ` Denis Kenzior
2009-11-23 11:02                   ` oFono running on new Freerunner distribution (was: Palm Pre modem plugin) DJDAS
2009-11-23 11:11                     ` Denis Kenzior
2009-11-23 11:23                       ` oFono running on new Freerunner distribution DJDAS
2009-11-23 11:37                         ` Denis Kenzior
2009-11-23 11:43                           ` DJDAS
2009-11-23 15:20                             ` DJDAS
2009-11-23 21:05                               ` Denis Kenzior
2009-11-24  1:58                                 ` Denis Kenzior
2009-11-26 10:15                                   ` DJDAS
2009-11-26 13:44                                     ` Denis Kenzior
2009-11-27 16:33                                       ` DJDAS
2009-11-26 14:16                                         ` Denis Kenzior

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1258827156.22343.26.camel@localhost.localdomain \
    --to=marcel@holtmann.org \
    --cc=ofono@ofono.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.