このトピックには1件の返信が含まれ、2人の参加者がいます。5 年、 2 ヶ月前Yojiro Yojiro さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #7757 返信

    Tsysdes
    参加者

    CC2652 zigbee

    デバイス型番:CC26X2R1_LAUNCHXL

    CCS 9.1.0
    SDK simplelink_cc13x2_26x2_sdk_3_20_00_68

    サンプルのzed_genericappを使って
    AmazonEchoPlusに接続しています。

    http://dev.ti.com/tirex/content/simplelink_academy_cc13x2_26x2sdk_2_40_01_00/modules/zigbee/zigbee_06_zcl/zigbee_06_zcl.html
    ↑このページを参考にして
    zstack_config.h の #define POLL_RATE を変更して
    ポーリングのインターバルを長く(POLL_RATE=30000 インターバル30秒)しようと
    変更を加えましたが、インターバルは1秒のままで変わりません

    このページに書かれている以外に変更を加えなければ
    インターバル時間30秒にはならないのでしょうか?
    もしそうであれば、どのように変更するのでしょうか?

    #7759 返信
    Yojiro
    Yojiro
    従業員

    Tsysdesさん

    POLL_RATEの設定が反映されない件につきまして、v3.20では静的ライブラリの不具合により、初期設定が上書きされるとのことです。

    次版(v3.30)では修正予定とのことですが、それまではアプリケーション側で明示的にポーリングレートを変更する必要があります。

    変更コード例(source\ti\zstack\apps\sw\zcl_samplesw.c line:1448):

    // set poll rate to POLL_RATE after joining
    zstack_sysConfigWriteReq_t writeReq = { 0 };
    // Set the new poll rates
    writeReq.has_pollRate = true;
    writeReq.pollRate = POLL_RATE;
    writeReq.pollRateType = POLL_RATE_TYPE_DEFAULT;
    Zstackapi_sysConfigWriteReq(appServiceTaskId, &writeReq);

     

    参考URL)
    https://e2e.ti.com/support/wireless-connectivity/zigbee-and-thread/f/158/p/823450/3046980#3046980

     

    お手数をおかけいたしますが、上記対応のほど、よろしくお願いいたします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)