Ticket #13756

Specification mis-understand
Eröffnet am: 2008-10-25 12:17 Letztes Update: 2010-04-13 11:42

Auswertung:
Verantwortlicher:
(Keine)
Typ:
Status:
Offen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

Within function acm_set_modem_mode(struct acm *acm), it defined mode table as

modeTable0=0x02; /* Mode */ modeTable1=0x01; /* Length */

but specification provided by NTT docomo defines in page 29,

modeTable formaty offset:0 , field: bTableLength, size:1, value: number, desc:size of table offset:1, field: bMode_1, size:1, value:number, desc: supported model by TE(in case of mobile abstract comtrol model) or TA(in case of mobile direct line model) ... offset:N, field: bMode_N, size:1, value:number,

this means,

modeTable0=0x02; /* Length */ modeTable1=0x01; /* Mode */

-- 関数acm_set_modem_mode(struct acm *acm)で、モードテーブルの定義が書いてあるが、仕様と違う FOMA USB インタフェースを利用するための技術参考資料第1.1版2008/1/25 の29ページの定義によると

オフセット0がテーブルの長さで、オフセット1からNがモードの定義である。

_- ref: http://www.nttdocomo.co.jp/binary/pdf/corporate/technology/document/foma/foma6.pdf http://www.nttdocomo.co.jp/corporate/technology/document/foma/index.html

Ticket-Verlauf (2/2 Historien)

2008-11-10 22:31 Aktualisiert von: sunatomo
Kommentar
確認してみましたがSET_LINKの際は必ずunsigned char[2]の配列でないとダメなようです。
少なくともSET_LINKとACTIVATEは成功するのですが、それ以降のSET_LINE_STATEなどのacm命令は-32が
返ってきて失敗しています。
本当ならACTIVATE以降に待ち受けしてREQUEST_ACKNOWLEDGEを受け取り、間違えなくOKが返っている
ことを確認すべきですが...
2010-04-13 11:42 Aktualisiert von: miurahr
  • Details Updated
Kommentar

とりあえず、コメントを修正いただければとおもいます。

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden