Add led pin setting

This commit is contained in:
2025-06-04 20:03:51 +12:00
parent 0b6eb9724f
commit 42e92dafc8
3 changed files with 22 additions and 1 deletions

View File

@@ -156,6 +156,12 @@ async function updateID(event) {
sendWebSocketData({ id: parseInt(id) });
}
async function updateLedPin(event) {
event.preventDefault();
const ledpin = document.getElementById("led_pin").value;
sendWebSocketData({ led_pin: parseInt(ledpin) });
}
function createPatternButtons(patterns) {
const container = document.getElementById("pattern_buttons");
container.innerHTML = ""; // Clear previous buttons
@@ -191,6 +197,9 @@ document.addEventListener("DOMContentLoaded", async function () {
.addEventListener("submit", updateNumLeds);
document.getElementById("name_form").addEventListener("submit", updateName);
document.getElementById("id_form").addEventListener("submit", updateID);
document
.getElementById("led_pin_form")
.addEventListener("submit", updateLedPin);
document.getElementById("delay").addEventListener("touchend", updateDelay);
document
.getElementById("brightness")