Thread Tools
Posts: 544 | Thanked: 2,800 times | Joined on Oct 2009
The purpose of this post will be to document which isi/phonet messages are sent by the various blobs on the N900 with reference to isi header files where we have the right one.

This will aid Leste in dealing with things that ofono doesn't yet deal with (because Nokia wanted to protect their stuff and implemented only the bare minimum in ofono for Meego work meaning lots of stuff doesn't get handled)

I have already covered the GPS here with coverage of liblas/location-daemon/location-proxy

The other blobs on the N900 that use libisi to talk to the cellular modem are:
cmt-reset (resets the cellular modem)
csd (main daemon for handling communication with the cellular modem)
libcscall/libcsd-call (CSD plugin for voice calls)
libcsd-gprs (CSD plugin for cellular data)
libphinfo/libcsd-info (CSD plugin for getting info from the cellular modem)
libtelcommon/libcsd-net (CSD plugin for network related things)
libtelcommon/libcsd-sim (CSD plugin for sim related things)
libtelcommon/libcsd-simpb (CSD plugin for sim phonebook)
libsms/libcsd-sms (CSD plugin for SMS)
libss/libcsd-ss (CSD plugin for supplementary server stuff)
pnatd (emulates AT commands)
sscd (manages cellular modem state including in response to MCE state changes)

In future posts I will identify the isi messages/structures that each of these blobs deals with (those that the blobs send and those that the blobs listen for) as well as any messages sent directly by libisi itself. (of which there are a few)

The Following 15 Users Say Thank You to jonwil For This Useful Post:
ste-phan's Avatar
Posts: 1,121 | Thanked: 2,479 times | Joined on Jan 2010 @ Hanoi
Good to read the N900 setup is still being reverse engineered.
The N900 is still my preferred device over any Sailfish.
I get this post is about GPS communication language (?).

The Following 6 Users Say Thank You to ste-phan For This Useful Post:
Posts: 1,189 | Thanked: 4,020 times | Joined on Oct 2014

I recommend adding findings to the WIKI pages

perhaps (no idea really) these pages also is useful;s_GuideV3.pdf
You can still support my work by donation - click here

ETH: 0xFcD031609DB739C62730589361940C68ceEbC913

The Following 2 Users Say Thank You to nieldk For This Useful Post:

Thread Tools

Forum Jump

All times are GMT. The time now is 02:52.