Robot Ip input & cache
This commit is contained in:
@@ -566,9 +566,26 @@ function flashHotword(utterance, score) {
|
||||
hotwordTimer = setTimeout(() => el.classList.remove('active'), 3000);
|
||||
}
|
||||
|
||||
// ── Init ──────────────────────────────────────────────────────────────────────
|
||||
// ── Menu: Robot & Mode Selection ────────────────────────────────────────────
|
||||
|
||||
let selectedRobot = null;
|
||||
let selectedMode = 'commander';
|
||||
|
||||
// Get the selected robot and mode from sessionStorage
|
||||
function initializeMode() {
|
||||
selectedRobot = sessionStorage.getItem('selectedRobot') || 'jibo-001';
|
||||
selectedMode = sessionStorage.getItem('selectedMode') || 'commander';
|
||||
}
|
||||
|
||||
// Back to home button
|
||||
document.getElementById('btn-back-home')?.addEventListener('click', () => {
|
||||
window.location.href = 'index.html';
|
||||
});
|
||||
|
||||
// ── Initialization ───────────────────────────────────────────────────────────
|
||||
|
||||
connectWS();
|
||||
initializeMode();
|
||||
|
||||
// Populate LLM fields from server config (.env defaults)
|
||||
get('/api/config').then(cfg => {
|
||||
|
||||
Reference in New Issue
Block a user