Skip to content

Commit 70f8265

Browse files
Update index.html
Signed-off-by: abdurhamanmohammeda-a11y <abdurhamanmohammeda@gmail.com>
1 parent 44351d7 commit 70f8265

1 file changed

Lines changed: 47 additions & 0 deletions

File tree

index.html

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,53 @@ <h3>🛠 Machine Diagnostic Logic (JS)</h3>
9898

9999
<script>
100100

101+
<script>
102+
// Logic 1: Ho'a Maashinii Check Gochuuf
103+
function checkMachineStatus() {
104+
let limit = 90;
105+
let temperature = prompt("Ho'a maashinii (Temperature) galchi:");
106+
107+
if (temperature === null) return; // Yoo cancel jedhe dhaabuf
108+
109+
if (temperature > limit) {
110+
alert("⚠️ WARNING: Ho'i digrii " + limit + " darbeera! Dhaabaa.");
111+
} else {
112+
alert("✅ SAFE: Maashiniin Set Point (" + limit + ") gadi jira.");
113+
}
114+
}
115+
116+
// Logic 2: Koodii Dogoggoraa Hiikuuf
117+
function interpretFault() {
118+
let faultCodes = {
119+
"E01": "Phase Failure: Electrical supply keessan sakatta'aa.",
120+
"E02": "High Temperature: Ho'i mootoraa baay'ee dabaleera.",
121+
"E03": "Vibration Sensor: Maashiniin baay'ee raafamaa jira.",
122+
"E04": "Oil Pressure Low: Zayita hidha (Hydraulic) sakatta'aa."
123+
};
124+
125+
let code = prompt("Fault Code galchaa (E01, E02, E03, E04):");
126+
127+
if (code === null) return;
128+
129+
let result = faultCodes[code.toUpperCase()]; // Qubee xixinnaas gurguddaas ni danda'a
130+
131+
if (result) {
132+
alert("🔍 Result: " + result);
133+
} else {
134+
alert("❓ Koodiin '" + code + "' hin beekamu. Abdurhaman quunnamaa.");
135+
}
136+
}
137+
138+
// PDF Download
139+
function getPDF() {
140+
let content = "TECHNICAL GUIDE - ABDURHAMAN MECHATRONICS\nCBE: 1000347503707\nTelebirr: 0988535068";
141+
let blob = new Blob([content], {type: "text/plain"});
142+
let a = document.createElement("a");
143+
a.href = URL.createObjectURL(blob);
144+
a.download = "Abdurhaman_SBM_Guide.txt";
145+
a.click();
146+
}
147+
</script>
101148
let ho-a_mootoraa = 85; // Variable (Bakka data kuufamu)
102149

103150
if (ho-a_mootoraa > 80) {

0 commit comments

Comments
 (0)