Ticket #13756

Specification mis-understand
Date d'ouverture: 2008-10-25 12:17 Dernière mise à jour: 2010-04-13 11:42

Rapporteur:
Propriétaire:
(Aucun)
Type:
État:
Ouvert
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun

Détails

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 History (2/2 Histories)

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

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

Attachment File List

No attachments

Modifier

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