Decode SCP80 Response Packet (PoR) in GET RESPONSE after SMS-PP DOWNLOAD
This commit is contained in:
1 parent
ef1ba00732
commit
582c42c5cd
3 files changed
+56
-11
No files matched your search
+11
-1
@@ -95,7 +95,7 @@ body { font: 14px/1.5 system-ui, sans-serif; background: var(--bg); color: var(-
|
||||
.trace-topbar select { padding: 8px 12px; background: var(--bg-input); border: 1px solid var(--border); border-radius: 4px; color: var(--text); }
|
||||
.trace-topbar button { padding: 8px 16px; background: var(--accent); color: #fff; border: none; border-radius: 4px; cursor: pointer; font-weight: 600; }
|
||||
.trace-topbar button:hover { background: var(--accent-hover); }
|
||||
.trace-topbar button.stop { background: var(--bg-input); }
|
||||
.trace-topbar button.stop { background: var(--bg-input); color: var(--text); }
|
||||
.trace-topbar button.stop:hover { background: var(--bg-panel); }
|
||||
.trace-topbar button.connect { background: var(--warn); color: #0f172a; }
|
||||
.trace-topbar button.connect:hover { background: var(--warn-hover); }
|
||||
@@ -591,6 +591,16 @@ function responseRows(resp) {
|
||||
rows.push([k, v]);
|
||||
}
|
||||
}
|
||||
if (resp.rpl !== undefined) {
|
||||
rows.push(['Response packet', 'Response Packet Length ' + resp.rpl + ' · Response Header Length ' + resp.rhl]);
|
||||
rows.push(['TAR', '0x' + resp.tar]);
|
||||
rows.push(['CNTR', '0x' + resp.cntr]);
|
||||
rows.push(['PCNTR', resp.pcntr]);
|
||||
const st = resp.status || {};
|
||||
rows.push(['Status', '0x' + st.code + (st.name ? ' — ' + st.name : '')]);
|
||||
if (resp.rc_cc_ds) rows.push(['RC/CC/DS', resp.rc_cc_ds]);
|
||||
if (resp.data) rows.push(['Response data', resp.data]);
|
||||
}
|
||||
|
||||
if (!rows.length) return '';
|
||||
return `<tr><td class="label" colspan="2" style="padding-top:6px; border-top:1px solid var(--border);">Response</td></tr>` +
|
||||
|
||||
Reference in new issue
Block a user