1

他にどこでこの質問をすることができたのかわからないので、ここに行きます。

wammuUbuntu PC で/を使用gammuして、Bluetooth 経由で Sony Ericsson T630 モバイルに接続しています。そこではすべて正常に動作します。特に、wammu「時刻の同期」と呼ばれる、私が気に入っている機能があります。電話で現在の時刻と日付を手動で設定する代わりに、この機能はモバイルの時計を PC の時計に自動的に同期させます。

最近私はNokia 112を手に入れました。これはどうやら S40 オペレーティング システムを実行しているようです。また、電源を切ってバッテリーを取り出すたびに、現在の日付/時刻を手動で再度設定するように求められますが、これは非常にイライラします。

そこで、 から Nokia 112 電話に接続し、wammu「時間の同期」コマンドを発行することに成功しましたが、残念ながら失敗しました。ログは次のように報告します。

Tue 2014/06/03 13:16:17: Entering GSM_SetDateTime
Tue 2014/06/03 13:16:17: Setting date & time
Tue 2014/06/03 13:16:17: SENDING frametype 0x00/length 0x1F/31
Tue 2014/06/03 13:16:17: 41A|54T|2B+|43C|43C|4CL|4BK|3D=|22"|311|344|2F/|300|366|2F/|300 AT+CCLK="14/06/0
Tue 2014/06/03 13:16:17: 333|2C,|311|333|3A:|311|366|3A:|311|377|2B+|300|300|22"|0D      3,13:16:17+00". 
Tue 2014/06/03 13:16:17: 1 "AT+CCLK="14/06/03,13:16:17+00""
Tue 2014/06/03 13:16:17: 2 "ERROR"
Tue 2014/06/03 13:16:17: RECEIVED frametype 0x00/length 0x28/40
Tue 2014/06/03 13:16:17: 41A|54T|2B+|43C|43C|4CL|4BK|3D=|22"|311|344|2F/|300|366|2F/|300 AT+CCLK="14/06/0
Tue 2014/06/03 13:16:17: 333|2C,|311|333|3A:|311|366|3A:|311|377|2B+|300|300|22"|0D |0D  3,13:16:17+00"..
Tue 2014/06/03 13:16:17: 0A |45E|52R|52R|4FO|52R|0D |0A                                  .ERROR..        
Tue 2014/06/03 13:16:17: GSM_SetDateTime failed with error NOTSUPPORTED[21]: Function not supported by phone.
Tue 2014/06/03 13:16:17: Leaving GSM_SetDateTime
Tue 2014/06/03 13:16:34: Entering GSM_GetSignalQuality
Tue 2014/06/03 13:16:34: Getting signal quality info
Tue 2014/06/03 13:16:34: SENDING frametype 0x00/length 0x07/7
Tue 2014/06/03 13:16:34: 41A|54T|2B+|43C|53S|51Q|0D                                      AT+CSQ.         
Tue 2014/06/03 13:16:34: 1 "AT+CSQ"
Tue 2014/06/03 13:16:34: 2 "+CSQ: 93,99"
Tue 2014/06/03 13:16:34: 3 "OK"
Tue 2014/06/03 13:16:34: RECEIVED frametype 0x00/length 0x1C/28
Tue 2014/06/03 13:16:34: 41A|54T|2B+|43C|53S|51Q|0D |0D |0A |2B+|43C|53S|51Q|3A:|20 |399 AT+CSQ...+CSQ: 9
Tue 2014/06/03 13:16:34: 333|2C,|399|399|0D |0A |0D |0A |4FO|4BK|0D |0A                  3,99....OK..    
Tue 2014/06/03 13:16:34: Signal quality info received
Tue 2014/06/03 13:16:34: Parsing +CSQ: 93,99 with +CSQ: @i, @i
Tue 2014/06/03 13:16:34: Parsed int 93
Tue 2014/06/03 13:16:34: Parsed int 99
Tue 2014/06/03 13:16:34: Leaving GSM_GetSignalQuality

したがって、どうやらこの電話は Bluetooth 経由で AT コマンドを介して通信できるようです。どうやら、時間を同期するために使用するAT+CCLKコマンドをサポートしていないようです。wammu私も見つけました:

AT+CCLK... Nokia の携帯電話 (少なくとも S40 の携帯電話) ではサポートされていないことを確認しているようです。

さて、私が投稿する動機となったのは、wammuログで読んだこれです:

Tue 2014/06/03 13:14:47: 1 "AT+CGMI"
Tue 2014/06/03 13:14:47: 2 "Nokia"
Tue 2014/06/03 13:14:47: 3 "OK"
Tue 2014/06/03 13:14:47: RECEIVED frametype 0x00/length 0x17/23
Tue 2014/06/03 13:14:47: 41A|54T|2B+|43C|47G|4DM|49I|0D |0D |0A |4EN|6Fo|6Bk|69i|61a|0D  AT+CGMI...Nokia.
Tue 2014/06/03 13:14:47: 0A |0D |0A |4FO|4BK|0D |0A                                      ...OK..         
Tue 2014/06/03 13:14:47: Manufacturer info received
Tue 2014/06/03 13:14:47: HINT: Consider using Nokia specific protocol instead of generic AT.
Tue 2014/06/03 13:14:47: [Manufacturer: Nokia]
Tue 2014/06/03 13:14:47: Leaving GSM_GetManufacturer

現在、この Nokia 112 は実際にSyncMLをサポートしており、すでにsyncevolutionを使用して、Nokia 112 と PC の間で (Bluetooth 経由で) アドレス帳の連絡先を同期することができました。残念ながら、これsyncevolutionは連絡先、カレンダー項目、およびメモ/ToDo にのみ適しているようです (たとえば、SMS メッセージをバックアップしないようです)。また、モバイル時計と PC 時刻の同期をサポートしているかどうかの参照も見つかりませんでした。

したがって、最終的に私の質問は次のとおりです。AT+CCLKがこれらの携帯電話でサポートされていない場合、他の方法はありますか。おそらく SyncML ですか? または何か他のもの(おそらくOBEX)-Bluetooth接続を介して、モバイルの時計をLinux PCの現在の時刻と同期させることができますか?

4

1 に答える 1

0

まあ、これに対する正確な答えではありませんが、投稿したいと思いました:

この電話には、次の方法でアクセスできる設定があります。

メニュー / 設定 / 日付と時刻 / (下にスクロールするとあります) 日付と時刻の自動更新

デバイスの時刻がネットワークによってローカル時刻に自動的に更新されるかどうかを選択できます。機能はネットワークによって異なる場合があります。

オン、最初に確認、オフの 3 つのオプションがあり、デフォルトではオフに設定されています。私はそれを最初に確認するように変更し、電話の電源を切り、再び電源を入れました。起動時に「現在の時刻を更新しますか?」などの質問が表示されたので、[はい] をクリックすると、時刻/時計が自動的に更新されました。

しかし、コンピューターから時間を同期できれば、それでもいいと思います-したがって、質問はまだ未解決です...

于 2014-06-03T23:49:24.123 に答える