in libs/core/lights.ts [172:192]
export function sos(pin: AnalogPin, tempo = 5) {
for (let i = 0; i < 3; i++) {
pins.analogWrite(pin, 255);
loops.pause(tempo * 20);
pins.analogWrite(pin, 0);
loops.pause(tempo * 20);
}
for (let i = 0; i < 3; i++) {
pins.analogWrite(pin, 255);
loops.pause(tempo * 50);
pins.analogWrite(pin, 0);
loops.pause(tempo * 20);
}
for (let i = 0; i < 3; i++) {
pins.analogWrite(pin, 255);
loops.pause(tempo * 20);
pins.analogWrite(pin, 0);
loops.pause(tempo * 20);
}
loops.pause(tempo * 100);
}