Author |
fMA f[??] Mobile Agent, software for sms and phone monitoring |
arnoldc Joined: Dec 14, 2001 Posts: > 500 From: Philippines PM, WWW
|
@grifone, open control panel and run phone monitor options |
|
grifone Joined: Nov 15, 2002 Posts: 39 PM |
tried again
still connection error reply
please help |
grifone Joined: Nov 15, 2002 Posts: 39 PM |
finally
managed to work
tnx |
phoenixsale Joined: Jul 04, 2003 Posts: 4 From: Chengdu sicuan China PM |
Y?
I use a serial cable(not made by sony ericsson) connected my T68mc to PC com1. But Sony Ericsson's Mobile Phone Monitor can't find it(I'm sure setup is all right). While I change it to IR it is OK. And floAt's Mobile Agent can connect the phone by both serial cable and IR.If I set RTS Disable it can't connect.What does RTS stand for? Who can tell me How can I make the Mobile Phone Monitor find it by cable. Because I want to use it connect to internet.
you know the speed of IR is much slower than cable.
I used to add "Ericsson T68 cable moden" and it didn't work. Computer can open the port but can't dail up.
My aim is GPRS+T68+cable+pc-->internet
Now is GPRS+T68+IR+pc-->internet
help me!!
Thank you |
float Joined: Feb 22, 2002 Posts: 173 From: Malaysia lah PM, WWW
|
@GoWin, arnoldc, or other FMA who got their T610,
Could you please run with debug option and copy me the log portion when an SMS is received? I believe T610 could push a message similiar to T68i but maybe the format is slightly changed.
/floAt |
pixas Joined: Jun 17, 2003 Posts: 8 From: Sweden PM, WWW
|
@float
I'm sorry but the debug log doesn't show anything. it just keeps displaying:
04:32:02:406 [TX] AT+CSQ
04:32:02:640 [RX] +CSQ: 13,99
04:32:02:750 [RX] OK
(with different numbers on the +CSQ line).
I'll try it a little more tomorrow, sending from another phone than my own and sending MMS aswell. |
GOwin Joined: Jan 17, 2002 Posts: > 500 From: .uʍop ǝpısdn s& PM, WWW
|
@float
i dont have a t610 but I asked my friend to send you a log. expect it tomorrow or a day after
|
pixas Joined: Jun 17, 2003 Posts: 8 From: Sweden PM, WWW
|
oh, I almoast forgot. The errormessage I get on connect.
16:17:20:625 Enable New Msg Notification
16:17:20:625 [TX] AT+CNMI=3,1
16:17:20:812 [RX] +CMS ERROR: 303
16:17:20:812 Exception: +CMS ERROR: 303
16:17:20:812 [ERR] +CMS ERROR: 303
And float, do you have some sort of whitepaper on this? Any documentation? I'v been browsing SE's site but so far I haven't found anyting of real value. |
GOwin Joined: Jan 17, 2002 Posts: > 500 From: .uʍop ǝpısdn s& PM, WWW
|
@pixas
try Ericsson Mobility World
_________________
PinoyChitChat.com v0.99.0 na! - Let's talk!
Club 6-9 - ICT Consumer Rights Advocacy Discussion Group
[ This Message was edited by: GOwin on 2003-07-07 02:22 ] |
gravety Joined: Jul 08, 2003 Posts: 1 PM |
Hi,
Love float... very useful piece of software!
One thing, can we sync with Mozilla Mail contacts?? If so how?
Thanks! Graham. |
bufflig Joined: Jul 08, 2003 Posts: 9 PM |
@float
Hello,
Seems to be a great program, some really nifty programming done there I think
I saw someone was trying to use it on a T300/T310, so I got curious and tried... and it nearly works with the R3B003 software for the T310. I post my observations, for what they're worth...
Syncing now stops after the OBEX get's (of the changelog and/or the whole phonebook database). What seems to be the trouble is this:
------Debug log---------
01:40:39:125 Obex Session Established
01:40:39:250 Obex negotiated: PacketSize=512
01:40:39:265 Retrieving telecom/pb/luid/86.log
01:40:39:515 Retrieving telecom/pb/luid/cc.log
01:40:39:750 Obex Session Ended
01:40:39:765 [TX] AT+CPBS="ME"
01:40:39:859 [RX] OK
01:40:39:875 [TX] AT+CPBR=?
01:40:40:062 [RX] OK <---- What an answer is this, eh?
-------End Debug log-------
The TForm1.DownloadPhonebook method seems to throw an exception due to the strange "OK" (instead of the +CPBR: (X,Y)... you should expect) it is caught in TfrmSyncPhonebook.btnSYNCClick and the message "Syncronize aborted" is generated. Funnily enough the next AT command works as expected... What I think gives the problem is that the T310 transmits an "\r\nOK\r\n" after the OBEX communication is ended, which eventually shows up as missmatched resonses. I believe other phones just stay silent until an AT command is issued, which makes sense as the OBEX disconnect is already confermed in the OBEX way... Possibly the OK which seems to be the response from AT+CPBS="ME" is actually this obex-ended-OK and the OK causing the whole Phone book refresh to fail is the OK that was ment to be a response to AT+CPBS="ME"... A solution might be to flush input from the phone after an obex disconnect, maybe waiting some half a second or so for the stray OK to arrive. One could also of course look at the telephone identification string and do an explicit read of the OK thingie after OBEX disconnect on a T310 (hacky?), or one could disconnect/flush/reconnect, which would hopefully get rid of the extra OK (hacky2?)...
I cannot get the Delphi code to compile, i've never used Delphi and doesn't seem to get those extra needed libraries working in the right way. Besides I only had a trial version of Delphi7 to work with, so that might be the cause of my trouble compiling.
BTW, with older firmware the phone completely crashed on OBEX communication, so a firmware upgrade made the OBEX server work at least, now it seems syncing T310 is only an "OK" away
OK, that's all... |
bufflig Joined: Jul 08, 2003 Posts: 9 PM |
Hi again,
Today I managed to compile MobileAgent (with slight changes, but nevertheless) and could verify the theory about the "stray" OK, using the simple method of sending something that gives another resonse than OK just after the obex disconnect... That makes the at commands/respnses get in sync before the critical part when the number of phonebook entries is requested, i did a AT+CGMI just before the phonebook refresh and the debug log looks like this:
------------------
01:52:09:812 Retrieving telecom/pb/luid/cc.log
01:52:10:093 Obex Session Ended
01:52:10:109 [TX] AT+CGMI
01:52:10:171 [RX] OK <-- The "OBEX-ended-OK"
01:52:10:203 [TX] AT+CPBS="ME"
01:52:10:437 [RX] ERICSSON <-- Answer from AT+CGMI
01:52:10:531 [RX] OK <-- Answer from AT+CPBS
01:52:10:562 [TX] AT+CPBR=?
01:52:10:875 [RX] +CPBR: (1-200),80,20 <- This is still strange though
01:52:10:968 [RX] OK
--------------------------------
Still not perfect, the switch to phone memory does not seem to bother the phone, it still gives data from SIM, but the program syncs OK now. Maybe someone more accustomed to the code could make a real fix, reading the extra OK from T310? Otherwise I'll try to get something working myself and mail some real developer the code/diff when it seems to work, but I'm really no Delphi programmer, so the changes I make might need some reviewing  |
float Joined: Feb 22, 2002 Posts: 173 From: Malaysia lah PM, WWW
|
Great job bufflig,
Please continue your effort as none of us are free at the moment, neither do we have a T300/T310 to test with. Just check your changes in and sent me a mail i will do some 'proof reading' so that it will not void other functionality.
Try not to check in any changes related to Delphi7 port, i actually have the ported version locally here but other developers does not have the compiler. (if you want that i can maybe zip it up and sent it to you)
Thanks!
/floAt
p/s: In case anyone want mail me, do not mail to the hotmail address as it will be burried deep in those spam, mail to the eflame.com address instead.
|
Cornholio Joined: Jul 10, 2003 Posts: 2 PM |
Really nice app, must upgrade my firmware for my T310 so i can sync my contacts. |
winnie Joined: Jul 11, 2003 Posts: 1 PM |
Bufflig,
I have been trying to connect to my T300 using serial cable and mobileagent for 3 days and still can't get it to work. I tried on W2K, Win98, WinXP but nothing works. I have also changed the baud rates and RTS/DTS setting, all not working. Could help share your setting or some step that I missed. When I debug I get ATI [TX] that's all. After connection error. |
|