transmit 모드 변경

listen-only모드에서 송신 시에만 normal 모드
This commit is contained in:
2025-11-09 11:55:07 +00:00
parent 94e5817678
commit 01810e0ff4
2 changed files with 72 additions and 23 deletions

10
index.h
View File

@@ -701,10 +701,10 @@ const char index_html[] PROGMEM = R"rawliteral(
<div class="control-row">
<label for="mcp-mode">MCP2515 Mode:</label>
<select id="mcp-mode">
<option value="0" selected>Normal</option>
<option value="1">Listen-Only</option>
<option value="2">Loopback</option>
<option value="3">Transmit (TX Focus)</option>
<option value="0" selected>Normal (TX/RX + ACK)</option>
<option value="1">Listen-Only (RX only, no ACK)</option>
<option value="2">Loopback (Self-test)</option>
<option value="3">Transmit Only (no ACK, auto mode switch)</option>
</select>
<button onclick="setMcpMode()">Apply</button>
<span id="mode-status" style="color: #11998e; font-size: 0.85em; font-weight: 600;"></span>
@@ -768,7 +768,7 @@ const char index_html[] PROGMEM = R"rawliteral(
let messageOrder = [];
let lastMessageData = {};
const speedNames = {0: '125K', 1: '250K', 2: '500K', 3: '1M'};
const modeNames = {0: 'NORMAL', 1: 'LISTEN-ONLY', 2: 'LOOPBACK', 3: 'TRANSMIT'};
const modeNames = {0: 'NORMAL (TX/RX+ACK)', 1: 'LISTEN-ONLY (RX)', 2: 'LOOPBACK', 3: 'TRANSMIT-ONLY (TX)'};
let currentLoggingFile = '';
let commentingFile = '';
let hasInitialSync = false; // 초기 동기화 완료 여부