You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/altair-v5-ui-check.yml
+6-2Lines changed: 6 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -51,8 +51,8 @@ jobs:
51
51
if (!app.includes('"VOLT", "TEMP", "MODE"')) throw new Error('MCU temperature must follow battery voltage in UI telemetry order');
52
52
53
53
const index = fs.readFileSync('index.html', 'utf8');
54
-
if (!index.includes('<script src="js/v8.js"></script>')) throw new Error('v8.js is not connected in index.html');
55
-
if (!index.includes('<script src="js/v8-final.js"></script>')) throw new Error('v8-final.js is not connected in index.html');
54
+
if (!index.includes('<script src="js/v8.js?v=20260902-1"></script>')) throw new Error('Current v8.js revision is not connected in index.html');
55
+
if (!index.includes('<script src="js/v8-final.js?v=20260902-1"></script>')) throw new Error('Current v8-final.js revision is not connected in index.html');
56
56
if (!index.includes('Температура бортового компьютера')) throw new Error('MCU temperature card is missing');
57
57
if (!index.includes('Команды, передаваемые на спутник')) throw new Error('Uplink panel purpose is unclear');
58
58
@@ -62,6 +62,10 @@ jobs:
62
62
if (!v8Runtime.includes('$CMD,RADIO,SET,FREQ=')) throw new Error('Runtime radio settings command is missing');
63
63
if (!v8Runtime.includes('$CMD,RADIO,RESET')) throw new Error('Radio settings reset command is missing');
64
64
if (!v8Runtime.includes('id="v8RadioFrequency"')) throw new Error('Radio settings controls are missing');
65
+
if (!v8Runtime.includes('id="v8UplinkValue"') || !v8Runtime.includes('id="v8DownlinkValue"')) {
66
+
throw new Error('Separate uplink/downlink indicators are missing');
67
+
}
68
+
if (!v8Runtime.includes('Контрольная сумма (CRC)')) throw new Error('CRC card label is incorrect');
0 commit comments