mirror of
https://github.com/cjfranko/NTP-Timeturner.git
synced 2025-11-08 18:32:02 +00:00
feat: add development mode flag HACI_DEV and PTP status fields in API/UI
Co-authored-by: aider (openai/gpt-5) <aider@aider.chat>
This commit is contained in:
parent
ee4a5a3630
commit
d8eb1f9824
6 changed files with 115 additions and 1 deletions
|
|
@ -21,6 +21,11 @@
|
|||
deltaText: document.getElementById('delta-text'),
|
||||
interfaces: document.getElementById('interfaces'),
|
||||
logs: document.getElementById('logs'),
|
||||
ptpSupported: document.getElementById('ptp-supported'),
|
||||
ptpDaemon: document.getElementById('ptp-daemon'),
|
||||
ptpOffset: document.getElementById('ptp-offset'),
|
||||
ptpInterface: document.getElementById('ptp-interface'),
|
||||
devMode: document.getElementById('dev-mode'),
|
||||
};
|
||||
|
||||
const hwOffsetInput = document.getElementById('hw-offset');
|
||||
|
|
@ -150,6 +155,27 @@
|
|||
} else {
|
||||
statusElements.interfaces.textContent = 'No active interfaces found.';
|
||||
}
|
||||
|
||||
// Optional: Development/PTP Status (only if elements exist in DOM)
|
||||
if (statusElements.devMode) {
|
||||
statusElements.devMode.textContent = data.dev_mode ? 'DEV' : '';
|
||||
}
|
||||
if (statusElements.ptpSupported) {
|
||||
statusElements.ptpSupported.textContent = data.ptp_supported ? 'PTP supported' : 'PTP not supported';
|
||||
}
|
||||
if (statusElements.ptpDaemon) {
|
||||
statusElements.ptpDaemon.textContent = data.ptp_daemon_running ? 'PTP daemon: running' : 'PTP daemon: not running';
|
||||
}
|
||||
if (statusElements.ptpInterface) {
|
||||
statusElements.ptpInterface.textContent = data.ptp_interface || '';
|
||||
}
|
||||
if (statusElements.ptpOffset) {
|
||||
if (data.ptp_offset_ns !== null && data.ptp_offset_ns !== undefined) {
|
||||
statusElements.ptpOffset.textContent = `${data.ptp_offset_ns} ns`;
|
||||
} else {
|
||||
statusElements.ptpOffset.textContent = '—';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function animateClocks() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue