Active Topics

 



Notices


Reply
Thread Tools
Posts: 544 | Thanked: 2,800 times | Joined on Oct 2009
#1
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
http://talk.maemo.org/showthread.php?t=100363 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
#2
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
#3
Great!

I recommend adding findings to the WIKI pages
https://wiki.maemo.org/Porting/Cellular_Modem

perhaps (no idea really) these pages also is useful

https://www.echelon.com/assets/blt20...ol_Spec_V3.pdf


https://www.echelon.com/assets/blt8b...;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:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 05:45.