Ignore:
Timestamp:
Jan 14, 2016, 1:17:21 PM (8 years ago)
Author:
coas-nagasima
Message:

・デジタルPinとアナログPinのWAMPトピックを追加し、PubSubできるように機能追加。

デジタルPINのトピックは、

「com.sonycsl.kadecot.arduino.topic.pinXX」(XXは0から13)

アナログPINのトピックは、

「com.sonycsl.kadecot.arduino.topic.pinXX.thrYYY」(XXは14から19、YYYは閾値十進)

・デバッグ用の使用していない文字列が、ROM領域に残ってしまうのを修正
・WebSocket接続時のHTTPヘッダーを1行ずつNAK応答を待って送信しているのを、一括で送るよう変更

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uKadecot/trunk/ecnl_ssp/echonet_task.c

    r125 r152  
    141141        }
    142142#ifdef ECN_DBG_PUT_ENA
    143         ECN_DBG_PUT "psnd_dtq(%d, 0x%08X-0x%08X)", mbxid, (intptr_t)msg, a_fbs_sub1 ECN_DBG_END;
     143        ECN_DBG_PUT("psnd_dtq(%d, 0x%08X-0x%08X)", mbxid, (intptr_t)msg, a_fbs_sub1);
    144144        _ecn_dbg_bindmp((const uint8_t *)msg, 256);
    145145#endif
    146146        a_ret = psnd_dtq(mbxid, msg);
    147147#ifdef ECN_DBG_PUT_ENA
    148         ECN_DBG_PUT "psnd_dtq(%d, 0x%08X-0x%08X) result = %d:%s", mbxid, (intptr_t)msg, a_fbs_sub1, a_ret, itron_strerror(a_ret) ECN_DBG_END;
     148        ECN_DBG_PUT("psnd_dtq(%d, 0x%08X-0x%08X) result = %d:%s", mbxid, (intptr_t)msg, a_fbs_sub1, a_ret, itron_strerror(a_ret));
    149149#endif
    150150        return a_ret;
     
    193193                return;
    194194
    195         /* ECN_DBG_PUT "[ECHONET MainTask:%d] started", tskid ECN_DBG_END; */
     195        /* ECN_DBG_PUT("[ECHONET MainTask:%d] started", tskid); */
    196196        syslog(LOG_NOTICE, "[ECHONET MainTask] started");
    197197
     
    225225        a_ret = sta_cyc(ecn_svc_cychdrid);
    226226        if (a_ret != E_OK) {
    227                 ECN_DBG_PUT "sta_cyc() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     227                ECN_DBG_PUT("sta_cyc() result = %d:%s", a_ret, itron_strerror(a_ret));
    228228                PT_EXIT(&s.pt);
    229229        }
     
    233233        a_ret2 = get_tim(&a_now);
    234234        if (a_ret2 != E_OK) {
    235                 ECN_DBG_PUT "get_tim() result = %d:%s", a_ret2, itron_strerror(a_ret2) ECN_DBG_END;
     235                ECN_DBG_PUT("get_tim() result = %d:%s", a_ret2, itron_strerror(a_ret2));
    236236                PT_EXIT(&s.pt);
    237237        }
     
    256256                        || ((a_ret = timer_expired(&s.timer) ? E_TMOUT : E_WBLK) == E_TMOUT)));
    257257                if ((a_ret != E_OK) && (a_ret != E_TMOUT)) {
    258                         ECN_DBG_PUT "trcv_dtq() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     258                        ECN_DBG_PUT("trcv_dtq() result = %d:%s", a_ret, itron_strerror(a_ret));
    259259                        PT_EXIT(&s.pt);
    260260                }
     
    262262                a_ret2 = get_tim(&a_now);
    263263                if (a_ret2 != E_OK) {
    264                         ECN_DBG_PUT "get_tim() result = %d:%s", a_ret2, itron_strerror(a_ret2) ECN_DBG_END;
     264                        ECN_DBG_PUT("get_tim() result = %d:%s", a_ret2, itron_strerror(a_ret2));
    265265                        PT_EXIT(&s.pt);
    266266                }
     
    273273
    274274                if (a_ret == E_OK) {
    275                         ECN_DBG_PUT "trcv_dtq() mbx recv (%d byte)", _ecn_fbs_get_datalen(a_mdt.fbs_id) ECN_DBG_END;
     275                        ECN_DBG_PUT("trcv_dtq() mbx recv (%d byte)", _ecn_fbs_get_datalen(a_mdt.fbs_id));
    276276                        g_release_esv = true;
    277277
     
    376376        a_ret = _ecn_fbs_cre(a_size, &a_fbs_id);
    377377        if (a_ret != E_OK || !a_fbs_id.ptr) { /* 確保失敗 */
    378                 ECN_DBG_PUT "_ecn_fbs_cre(%d) result = %d:%s",
     378                ECN_DBG_PUT("_ecn_fbs_cre(%d) result = %d:%s",
    379379                        a_size,
    380                         a_ret, itron_strerror(a_ret) ECN_DBG_END;
     380                        a_ret, itron_strerror(a_ret));
    381381                return E_NOMEM;
    382382        }
     
    396396        a_ret = _ecn_fbs_add_data_ex(a_fbs_id, &a_ecn_hdp, a_size);
    397397        if (a_ret) {
    398                 ECN_DBG_PUT "_ecn_fbs_add_data_ex(*, ecn_hdp{esv:0x%02X,epc:0x%02X}, %d) result = %d:%s",
     398                ECN_DBG_PUT("_ecn_fbs_add_data_ex(*, ecn_hdp{esv:0x%02X,epc:0x%02X}, %d) result = %d:%s",
    399399                        a_ecn_hdp.edata.esv, a_ecn_hdp.ecn_prp.epc, a_size,
    400                         a_ret, itron_strerror(a_ret) ECN_DBG_END;
     400                        a_ret, itron_strerror(a_ret));
    401401                goto lb_except;
    402402        }
     
    405405                a_ret = _ecn_fbs_add_data_ex(a_fbs_id, p_edt, fa_pdc);
    406406                if (a_ret) {
    407                         ECN_DBG_PUT "_ecn_fbs_add_data_ex(*, ecn_hdp{esv:0x%02X,epc:0x%02X} edt, %d) result = %d:%s",
     407                        ECN_DBG_PUT("_ecn_fbs_add_data_ex(*, ecn_hdp{esv:0x%02X,epc:0x%02X} edt, %d) result = %d:%s",
    408408                                a_ecn_hdp.edata.esv, a_ecn_hdp.ecn_prp.epc, fa_pdc,
    409                                 a_ret, itron_strerror(a_ret) ECN_DBG_END;
     409                                a_ret, itron_strerror(a_ret));
    410410                        goto lb_except;
    411411                }
    412412        }
    413413        if (fa_deoj == 0) {
    414                 ECN_DBG_PUT "%s", "マルチキャスト" ECN_DBG_END;
     414                ECN_DBG_PUT("%s", "マルチキャスト");
    415415                /* fa_deoj == 0 : マルチキャスト */
    416416                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx1 = EOJ_X1_PROFILE;
     
    420420        }
    421421        else if (fa_deoj <= tmax_eobjid) {
    422                 ECN_DBG_PUT "fa_deoj = %d", fa_deoj ECN_DBG_END;
     422                ECN_DBG_PUT("fa_deoj = %d", fa_deoj);
    423423                /* if (fa_deoj < 1 || tmax_eobjid < fa_deoj) …の異常系は関数冒頭で除外済みとする */
    424424                a_eobj = &eobjinib_table[fa_deoj - 1];
     
    446446                if (a_fbs_id.ptr->hdr.target == ENOD_NOT_MATCH_ID) {
    447447                        goto lb_except;
    448                         ECN_DBG_PUT "deoj = %02X %02X %02x : enod not match",
     448                        ECN_DBG_PUT("deoj = %02X %02X %02x : enod not match",
    449449                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx1,
    450450                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx2,
    451                                 ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx3 ECN_DBG_END;
     451                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx3);
    452452                }
    453453#ifdef ECN_DBG_PUT_ENA
    454454                else {
    455                         ECN_DBG_PUT "deoj = %02X %02X %02x : %s",
     455                        ECN_DBG_PUT("deoj = %02X %02X %02x : %s",
    456456                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx1,
    457457                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx2,
    458458                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx3,
    459                                 _ecn_dbg_enod2str(a_fbs_id.ptr->hdr.target) ECN_DBG_END;
     459                                _ecn_dbg_enod2str(a_fbs_id.ptr->hdr.target));
    460460                }
    461461#endif
     
    465465                T_ECN_EOJ eoj;
    466466                ECN_ENOD_ID enodid;
    467                 ECN_DBG_PUT "fa_deoj = %d", fa_deoj ECN_DBG_END;
     467                ECN_DBG_PUT("fa_deoj = %d", fa_deoj);
    468468                /* オブジェクトIDからEOJとノードIDを取得 */
    469469                if(ecn_agent_get_eoj_enodid(fa_deoj, &eoj, &enodid)){
     
    474474                else {
    475475                        goto lb_except;
    476                         ECN_DBG_PUT "deoj = %02X %02X %02x : enod not match",
     476                        ECN_DBG_PUT("deoj = %02X %02X %02x : enod not match",
    477477                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx1,
    478478                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx2,
    479                                 ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx3 ECN_DBG_END;
     479                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx3);
    480480                }
    481481#ifdef ECN_DBG_PUT_ENA
    482482                else {
    483                         ECN_DBG_PUT "deoj = %02X %02X %02x : %s",
     483                        ECN_DBG_PUT("deoj = %02X %02X %02x : %s",
    484484                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx1,
    485485                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx2,
    486486                                ((T_EDATA *)a_fbs_id.ptr)->hdr.edata.deoj.eojx3,
    487                                 _ecn_dbg_enod2str(a_fbs_id.ptr->hdr.target) ECN_DBG_END;
     487                                _ecn_dbg_enod2str(a_fbs_id.ptr->hdr.target));
    488488                }
    489489#endif
     
    529529        switch (a_im.command) {
    530530        case ECN_INM_NOTIFY_INSTANCELIST:
    531                 ECN_DBG_PUT "do _ecn_tsk_int_startup()" ECN_DBG_END;
     531                ECN_DBG_PUT("do _ecn_tsk_int_startup()");
    532532                _ecn_tsk_int_startup(fa_exinf);
    533533                break;
     
    537537                        break;
    538538#endif
    539                 ECN_DBG_PUT "recv: unefined internal-msg: %d", a_im.command ECN_DBG_END;
     539                ECN_DBG_PUT("recv: unefined internal-msg: %d", a_im.command);
    540540                break;
    541541        }
     
    578578        const EOBJINIB *eobj;
    579579
    580         ECN_DBG_PUT "do _ecn_tsk_ntf_inl()" ECN_DBG_END;
     580        ECN_DBG_PUT("do _ecn_tsk_ntf_inl()");
    581581
    582582        memset(&a_hdr, 0, sizeof(a_hdr));
     
    830830                g_release_esv = false;
    831831
    832                 ECN_CAP_PUT "redirect ecn_svc_mailboxid → ecn_api_mailboxid (esv:0x%02X)",
    833                         p_esv->edata.esv ECN_CAP_END;
     832                ECN_CAP_PUT("redirect ecn_svc_mailboxid → ecn_api_mailboxid (esv:0x%02X)",
     833                        p_esv->edata.esv);
    834834                fa_fbs_id.ptr->hdr.target = ENOD_API_ID;
    835835                a_ret = psnd_dtq(ecn_api_mailboxid, (intptr_t)fa_fbs_id.ptr);
     
    858858        case ESV_SET_I:
    859859                if (!p_obj) {
    860                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    861                                 p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3 ECN_DBG_END;
     860                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     861                                p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3);
    862862                        result = -1;
    863863                        break;
     
    870870        case ESV_SET_C:
    871871                if (!p_obj) {
    872                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    873                                 p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3 ECN_DBG_END;
     872                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     873                                p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3);
    874874                        result = -1;
    875875                        break;
     
    882882        case ESV_GET:
    883883                if (!p_obj) {
    884                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    885                                 p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3 ECN_DBG_END;
     884                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     885                                p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3);
    886886                        result = -1;
    887887                        break;
     
    894894        case ESV_INF_REQ:
    895895                if (!p_obj) {
    896                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    897                                 p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3 ECN_DBG_END;
     896                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     897                                p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3);
    898898                        result = -1;
    899899                        break;
     
    907907        case ESV_SET_GET:
    908908                if (!p_obj) {
    909                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    910                                 p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3 ECN_DBG_END;
     909                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     910                                p_esv->edata.deoj.eojx1 << 16 | p_esv->edata.deoj.eojx2 << 8 | p_esv->edata.deoj.eojx3);
    911911                        result = -1;
    912912                        break;
     
    942942        case ESV_GET_SNA:               /* 0x52 プロパティ値読み出し不可応答 */
    943943                if (!p_sobj) {
    944                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    945                                 p_esv->edata.seoj.eojx1 << 16 | p_esv->edata.seoj.eojx2 << 8 | p_esv->edata.seoj.eojx3 ECN_DBG_END;
     944                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     945                                p_esv->edata.seoj.eojx1 << 16 | p_esv->edata.seoj.eojx2 << 8 | p_esv->edata.seoj.eojx3);
    946946                        result = -1;
    947947                        break;
     
    955955        case ESV_INF_SNA:               /* 0x53 プロパティ値通知不可応答 */
    956956                if (!p_sobj) {
    957                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    958                                 p_esv->edata.seoj.eojx1 << 16 | p_esv->edata.seoj.eojx2 << 8 | p_esv->edata.seoj.eojx3 ECN_DBG_END;
     957                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     958                                p_esv->edata.seoj.eojx1 << 16 | p_esv->edata.seoj.eojx2 << 8 | p_esv->edata.seoj.eojx3);
    959959                        result = -1;
    960960                        break;
     
    968968        case ESV_SET_GET_SNA:   /* 0x5E プロパティ値書き込み・読み出し不可応答 */
    969969                if (!p_sobj) {
    970                         ECN_DBG_PUT "_ecn_tsk_ecn_msg_main() eoj %06X not found.",
    971                                 p_esv->edata.seoj.eojx1 << 16 | p_esv->edata.seoj.eojx2 << 8 | p_esv->edata.seoj.eojx3 ECN_DBG_END;
     970                        ECN_DBG_PUT("_ecn_tsk_ecn_msg_main() eoj %06X not found.",
     971                                p_esv->edata.seoj.eojx1 << 16 | p_esv->edata.seoj.eojx2 << 8 | p_esv->edata.seoj.eojx3);
    972972                        result = -1;
    973973                        break;
     
    10041004        ECN_FBS_ID fa_fbs_id)
    10051005{
    1006         ECN_DBG_PUT "%s() %s eoj src:%06X dest:%06X",
     1006        ECN_DBG_PUT("%s() %s eoj src:%06X dest:%06X",
    10071007                fp_fncnm, fp_varnm,
    10081008                ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.seoj.eojx1 << 16 | ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.seoj.eojx2 << 8 | ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.seoj.eojx3,
    1009                 ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.deoj.eojx1 << 16 | ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.deoj.eojx2 << 8 | ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.deoj.eojx3 ECN_DBG_END;
     1009                ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.deoj.eojx1 << 16 | ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.deoj.eojx2 << 8 | ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.deoj.eojx3);
    10101010}
    10111011#else
     
    10291029                return p;
    10301030        }
    1031         ECN_DBG_PUT "_ecn_tsk_eoj_get_property(0x%02X-0x%02X-0x%02X, epc:0x%02X) not found.",
     1031        ECN_DBG_PUT("_ecn_tsk_eoj_get_property(0x%02X-0x%02X-0x%02X, epc:0x%02X) not found.",
    10321032                fp_obj->eojx1, fp_obj->eojx2, fp_obj->eojx3,
    1033                 fa_epc ECN_DBG_END;
     1033                fa_epc);
    10341034
    10351035        return NULL;
     
    10441044                return -1;
    10451045
    1046         ECN_DBG_PUT "_ecn_tsk_eoj_set_edt(epc:0x%02X) call eprpset()",
    1047                 fp_prp->eprpcd ECN_DBG_END;
     1046        ECN_DBG_PUT("_ecn_tsk_eoj_set_edt(epc:0x%02X) call eprpset()",
     1047                fp_prp->eprpcd);
    10481048
    10491049        return fp_prp->eprpset(fp_prp, fp_src, fa_srcsz, fa_anno);
     
    10581058                return -1;
    10591059
    1060         ECN_DBG_PUT "_ecn_tsk_eoj_get_edt(epc:0x%02X) call eprpget()",
    1061                 fp_prp->eprpcd ECN_DBG_END;
     1060        ECN_DBG_PUT("_ecn_tsk_eoj_get_edt(epc:0x%02X) call eprpget()",
     1061                fp_prp->eprpcd);
    10621062
    10631063        return fp_prp->eprpget(fp_prp, fp_dst, fp_prp->eprpsz);
     
    10901090                p_blk = (T_ECN_SUB_BLK *)_ecn_fbs_mbx_get(sizeof(*p_blk));
    10911091                if (!p_blk) {
    1092                         ECN_DBG_PUT "_ecn_fbs_mbx_get() fault." ECN_DBG_END;
     1092                        ECN_DBG_PUT("_ecn_fbs_mbx_get() fault.");
    10931093                        return 0;       /* メモリ不足 */
    10941094                }
     
    11001100        a_ret = _ecn_fbs_get_data(fa_fbs_id, fp_prp, sizeof(*fp_prp), &a_size);
    11011101        if (a_ret || a_size < (int)sizeof(*fp_prp)) {
    1102                 ECN_DBG_PUT "_ecn_fbs_get_data() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1102                ECN_DBG_PUT("_ecn_fbs_get_data() result = %d:%s", a_ret, itron_strerror(a_ret));
    11031103                goto lb_except;
    11041104        }
     
    11091109                a_ret = _ecn_fbs_get_data(fa_fbs_id, p_blk, fp_prp->pdc, &a_size);
    11101110                if (a_ret || a_size < (int)fp_prp->pdc) {
    1111                         ECN_DBG_PUT "_ecn_fbs_get_data() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1111                        ECN_DBG_PUT("_ecn_fbs_get_data() result = %d:%s", a_ret, itron_strerror(a_ret));
    11121112                        goto lb_except;
    11131113                }
     
    11461146                p_edt = _ecn_tsk_get_prp_pce(fa_fbs_id, &a_prp, p_edt);
    11471147                if (!p_edt) {
    1148                         ECN_DBG_PUT "_ecn_tsk_eoj_set_main(): _ecn_tsk_get_prp_pce() fault." ECN_DBG_END;
     1148                        ECN_DBG_PUT("_ecn_tsk_eoj_set_main(): _ecn_tsk_get_prp_pce() fault.");
    11491149                        goto lb_except;
    11501150                }
     
    11661166                }
    11671167                if (a_ans == a_size) {
    1168                         ECN_DBG_PUT "_ecn_tsk_eoj_set_edt(0x%06X, 0x%02x, 0x%02X..., %u) ok.",
     1168                        ECN_DBG_PUT("_ecn_tsk_eoj_set_edt(0x%06X, 0x%02x, 0x%02X..., %u) ok.",
    11691169                                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3,
    1170                                 a_prp.epc, p_edt->payload[0], a_size ECN_DBG_END;
     1170                                a_prp.epc, p_edt->payload[0], a_size);
    11711171                        a_prp.pdc = 0;
    11721172                } else {
    1173                         ECN_DBG_PUT "_ecn_tsk_eoj_set_edt(0x%06X, 0x%02x, 0x%02X..., %u) fault.",
     1173                        ECN_DBG_PUT("_ecn_tsk_eoj_set_edt(0x%06X, 0x%02x, 0x%02X..., %u) fault.",
    11741174                                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3,
    1175                                 a_prp.epc, p_edt->payload[0], a_size ECN_DBG_END;
     1175                                a_prp.epc, p_edt->payload[0], a_size);
    11761176                        *p_sw_ok = 0;   /* プロパティ設定失敗 */
    11771177                        /* 応答処理の場合EDTは設定しない */
     
    11831183                a_ret = _ecn_fbs_add_data_ex(a_fbs_res, &a_prp, sizeof(a_prp));
    11841184                if (a_ret) {
    1185                         ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1185                        ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    11861186                        goto lb_except;
    11871187                }
     
    11911191                        a_ret = _ecn_fbs_add_data_ex(a_fbs_res, p_edt->payload, a_prp.pdc);
    11921192                        if (a_ret) {
    1193                                 ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1193                                ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    11941194                                goto lb_except;
    11951195                        }
     
    12401240        p_prp_buf = _ecn_fbs_mbx_get(ECHONET_MEMPOOL_BLOCK_SIZE);
    12411241        if (!p_prp_buf) {
    1242                 ECN_DBG_PUT "_ecn_fbs_mbx_get() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1242                ECN_DBG_PUT("_ecn_fbs_mbx_get() result = %d:%s", a_ret, itron_strerror(a_ret));
    12431243                goto lb_except; /* メモリ不足 */
    12441244        }
     
    12481248                p_edt = _ecn_tsk_get_prp_pce(fa_fbs_id, &a_prp, p_edt);
    12491249                if (!p_edt) {
    1250                         ECN_DBG_PUT "_ecn_tsk_eoj_get_main(): _ecn_tsk_get_prp_pce() fault." ECN_DBG_END;
     1250                        ECN_DBG_PUT("_ecn_tsk_eoj_get_main(): _ecn_tsk_get_prp_pce() fault.");
    12511251                        goto lb_except;
    12521252                }
     
    12731273                a_ret = _ecn_fbs_add_data_ex(a_fbs_res, &a_prp, sizeof(a_prp));
    12741274                if (a_ret) {
    1275                         ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1275                        ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    12761276                        goto lb_except;
    12771277                }
     
    12801280                        a_ret = _ecn_fbs_add_data_ex(a_fbs_res, p_prp_buf, a_ans);
    12811281                        if (a_ret) {
    1282                                 ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1282                                ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    12831283                                goto lb_except;
    12841284                        }
     
    13191319        p_prp_buf = _ecn_fbs_mbx_get(ECHONET_MEMPOOL_BLOCK_SIZE);
    13201320        if (!p_prp_buf) {
    1321                 ECN_DBG_PUT "_ecn_fbs_mbx_get() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1321                ECN_DBG_PUT("_ecn_fbs_mbx_get() result = %d:%s", a_ret, itron_strerror(a_ret));
    13221322                goto lb_except; /* メモリ不足 */
    13231323        }
     
    13271327                p_edt = _ecn_tsk_get_prp_pce(fa_fbs_id, &a_prp, p_edt);
    13281328                if (!p_edt) {
    1329                         ECN_DBG_PUT "_ecn_tsk_eoj_get_main(): _ecn_tsk_get_prp_pce() fault." ECN_DBG_END;
     1329                        ECN_DBG_PUT("_ecn_tsk_eoj_get_main(): _ecn_tsk_get_prp_pce() fault.");
    13301330                        goto lb_except;
    13311331                }
     
    13361336                a_ret = _ecn_fbs_add_data_ex(a_fbs_res, &a_prp, sizeof(a_prp));
    13371337                if (a_ret) {
    1338                         ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1338                        ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    13391339                        goto lb_except;
    13401340                }
     
    13741374                a_ret = _ecn_fbs_get_data(fa_fbs_id, &a_prp, sizeof(a_prp), &a_size);
    13751375                if (a_ret || a_size < (int)sizeof(a_prp)) {
    1376                         ECN_DBG_PUT "_ecn_fbs_get_data() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1376                        ECN_DBG_PUT("_ecn_fbs_get_data() result = %d:%s", a_ret, itron_strerror(a_ret));
    13771377                        goto lb_except;
    13781378                }
     
    13811381                a_ret = _ecn_fbs_seek_rpos(fa_fbs_id, a_prp.pdc);
    13821382                if (a_ret) {
    1383                         ECN_DBG_PUT "_ecn_fbs_seek_rpos() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1383                        ECN_DBG_PUT("_ecn_fbs_seek_rpos() result = %d:%s", a_ret, itron_strerror(a_ret));
    13841384                        goto lb_except;
    13851385                }
     
    15431543        a_ret = _ecn_fbs_cre(a_size, &a_fbs_res);
    15441544        if (a_ret != E_OK || !a_fbs_res.ptr) { /* 確保失敗 */
    1545                 ECN_DBG_PUT "_ecn_fbs_cre() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1545                ECN_DBG_PUT("_ecn_fbs_cre() result = %d:%s", a_ret, itron_strerror(a_ret));
    15461546                goto lb_finally;
    15471547        }
     
    15591559                        sizeof(a_ecn_hdp.ecn_hdr) + sizeof(a_ecn_hdp.edata));
    15601560        if (a_ret) {
    1561                 ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1561                ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    15621562                goto lb_except;
    15631563        }
     
    15661566        a_ret = _ecn_fbs_set_rpos(fa_fbs_id, offsetof(T_ECN_EDT_HDR, ecn_prp));
    15671567        if (a_ret) {
    1568                 ECN_DBG_PUT "_ecn_fbs_set_rpos() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1568                ECN_DBG_PUT("_ecn_fbs_set_rpos() result = %d:%s", a_ret, itron_strerror(a_ret));
    15691569                goto lb_except;
    15701570        }
     
    15771577                ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.opc, &a_sw_ok);
    15781578        if (a_ret) {
    1579                 ECN_DBG_PUT "_ecn_tsk_eoj_get_main() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1579                ECN_DBG_PUT("_ecn_tsk_eoj_get_main() result = %d:%s", a_ret, itron_strerror(a_ret));
    15801580                goto lb_except;
    15811581        }
     
    16011601        a_ret = _ecn_tsk_snd_mbx(a_fbs_res, false);
    16021602        if (a_ret != E_OK) {
    1603                 ECN_DBG_PUT "_ecn_tsk_snd_mbx() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1603                ECN_DBG_PUT("_ecn_tsk_snd_mbx() result = %d:%s", a_ret, itron_strerror(a_ret));
    16041604                goto lb_except;
    16051605        }
     
    16341634        a_ret = _ecn_fbs_cre(a_size, &a_fbs_res);
    16351635        if (a_ret != E_OK || !a_fbs_res.ptr) { /* 確保失敗 */
    1636                 ECN_DBG_PUT "_ecn_fbs_cre() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1636                ECN_DBG_PUT("_ecn_fbs_cre() result = %d:%s", a_ret, itron_strerror(a_ret));
    16371637                goto lb_finally;
    16381638        }
     
    16471647                        sizeof(a_ecn_hdp.ecn_hdr) + sizeof(a_ecn_hdp.edata));
    16481648        if (a_ret) {
    1649                 ECN_DBG_PUT "_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1649                ECN_DBG_PUT("_ecn_fbs_add_data_ex() result = %d:%s", a_ret, itron_strerror(a_ret));
    16501650                goto lb_except;
    16511651        }
     
    16541654        a_ret = _ecn_fbs_set_rpos(fa_fbs_id, offsetof(T_ECN_EDT_HDR, ecn_prp));
    16551655        if (a_ret) {
    1656                 ECN_DBG_PUT "_ecn_fbs_set_rpos() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1656                ECN_DBG_PUT("_ecn_fbs_set_rpos() result = %d:%s", a_ret, itron_strerror(a_ret));
    16571657                goto lb_except;
    16581658        }
     
    16651665                ((T_EDATA *)fa_fbs_id.ptr)->hdr.edata.opc, &a_sw_ok);
    16661666        if (a_ret) {
    1667                 ECN_DBG_PUT "_ecn_tsk_eoj_res_main() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1667                ECN_DBG_PUT("_ecn_tsk_eoj_res_main() result = %d:%s", a_ret, itron_strerror(a_ret));
    16681668                goto lb_except;
    16691669        }
     
    16891689        a_ret = _ecn_tsk_snd_mbx(a_fbs_res, false);
    16901690        if (a_ret != E_OK) {
    1691                 ECN_DBG_PUT "_ecn_tsk_snd_mbx() result = %d:%s", a_ret, itron_strerror(a_ret) ECN_DBG_END;
     1691                ECN_DBG_PUT("_ecn_tsk_snd_mbx() result = %d:%s", a_ret, itron_strerror(a_ret));
    16921692                goto lb_except;
    16931693        }
     
    17181718        memset(&a_ecn_hdp, 0, sizeof(a_ecn_hdp));
    17191719
    1720         ECN_DBG_PUT "_ecn_tsk_eoj_set_get() eoj:%06X",
    1721                 fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3 ECN_DBG_END;
     1720        ECN_DBG_PUT("_ecn_tsk_eoj_set_get() eoj:%06X",
     1721                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3);
    17221722
    17231723        /* 初期取得サイズ */
     
    17611761                goto lb_except;
    17621762        }
    1763         ECN_DBG_PUT "_ecn_tsk_eoj_set_get() eoj:%06X _ecn_tsk_eoj_set_main() ok sw_ok:%s",
     1763        ECN_DBG_PUT("_ecn_tsk_eoj_set_get() eoj:%06X _ecn_tsk_eoj_set_main() ok sw_ok:%s",
    17641764                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3,
    1765                 (a_sw_ok ? "true" : "false") ECN_DBG_END;
     1765                (a_sw_ok ? "true" : "false"));
    17661766
    17671767        /* 次の件数を読み取る(1byte)                                             */
     
    17941794                goto lb_except;
    17951795        }
    1796         ECN_DBG_PUT "_ecn_tsk_eoj_set_get() eoj:%06X _ecn_tsk_eoj_get_main() ok sw_ok:%s",
     1796        ECN_DBG_PUT("_ecn_tsk_eoj_set_get() eoj:%06X _ecn_tsk_eoj_get_main() ok sw_ok:%s",
    17971797                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3,
    1798                 (a_sw_ok ? "true" : "false") ECN_DBG_END;
     1798                (a_sw_ok ? "true" : "false"));
    17991799
    18001800        /* プロパティ読み込み件数書き込み時のヘッド情報で、読み出し件数を記録 */
     
    18391839        memset(&a_ecn_hdp, 0, sizeof(a_ecn_hdp));
    18401840
    1841         ECN_DBG_PUT "_ecn_tsk_eoj_set_get_res() eoj:%06X",
    1842                 fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3 ECN_DBG_END;
     1841        ECN_DBG_PUT("_ecn_tsk_eoj_set_get_res() eoj:%06X",
     1842                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3);
    18431843
    18441844        /* 初期取得サイズ */
     
    18671867                goto lb_except;
    18681868        }
    1869         ECN_DBG_PUT "_ecn_tsk_eoj_set_get_res() eoj:%06X _ecn_tsk_eoj_set_main() ok sw_ok:%s",
     1869        ECN_DBG_PUT("_ecn_tsk_eoj_set_get_res() eoj:%06X _ecn_tsk_eoj_set_main() ok sw_ok:%s",
    18701870                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3,
    1871                 (a_sw_ok ? "true" : "false") ECN_DBG_END;
     1871                (a_sw_ok ? "true" : "false"));
    18721872
    18731873        /* 次の件数を読み取る(1byte)                                             */
     
    18881888                goto lb_except;
    18891889        }
    1890         ECN_DBG_PUT "_ecn_tsk_eoj_set_get_res() eoj:%06X _ecn_tsk_eoj_get_main() ok sw_ok:%s",
     1890        ECN_DBG_PUT("_ecn_tsk_eoj_set_get_res() eoj:%06X _ecn_tsk_eoj_get_main() ok sw_ok:%s",
    18911891                fp_obj->eojx1 << 16 | fp_obj->eojx2 << 8 | fp_obj->eojx3,
    1892                 (a_sw_ok ? "true" : "false") ECN_DBG_END;
     1892                (a_sw_ok ? "true" : "false"));
    18931893
    18941894        goto lb_finally;
     
    19641964        ret = _ecn_fbs_cre(1, &req);
    19651965        if (ret != E_OK) {
    1966                 ECN_DBG_PUT "_ecn_tsk_cre_req_fbs() : _ecn_fbs_cre() result = %d:%s", ret, itron_strerror(ret) ECN_DBG_END;
     1966                ECN_DBG_PUT("_ecn_tsk_cre_req_fbs() : _ecn_fbs_cre() result = %d:%s", ret, itron_strerror(ret));
    19671967                return ret;
    19681968        }
     
    19711971        if (ret != E_OK) {
    19721972                _ecn_fbs_del(req);
    1973                 ECN_DBG_PUT "_ecn_tsk_cre_req_fbs() : _ecn_fbs_add_data() result = %d:%s", ret, itron_strerror(ret) ECN_DBG_END;
     1973                ECN_DBG_PUT("_ecn_tsk_cre_req_fbs() : _ecn_fbs_add_data() result = %d:%s", ret, itron_strerror(ret));
    19741974                return ret;
    19751975        }
     
    19931993        ret = _ecn_fbs_cre(1, &res);
    19941994        if (ret != E_OK) {
    1995                 ECN_DBG_PUT "_ecn_tsk_cre_res_fbs() : _ecn_fbs_cre() result = %d:%s", ret, itron_strerror(ret) ECN_DBG_END;
     1995                ECN_DBG_PUT("_ecn_tsk_cre_res_fbs() : _ecn_fbs_cre() result = %d:%s", ret, itron_strerror(ret));
    19961996                return ret;
    19971997        }
     
    20002000        if (ret != E_OK) {
    20012001                _ecn_fbs_del(res);
    2002                 ECN_DBG_PUT "_ecn_tsk_cre_res_fbs() : _ecn_fbs_add_data() result = %d:%s", ret, itron_strerror(ret) ECN_DBG_END;
     2002                ECN_DBG_PUT("_ecn_tsk_cre_res_fbs() : _ecn_fbs_add_data() result = %d:%s", ret, itron_strerror(ret));
    20032003                return ret;
    20042004        }
Note: See TracChangeset for help on using the changeset viewer.