commit 5b001fe757e06eaa3fde110d7edf9bf61f0c7876
parent 9d9d7b85fa8238dba3798e260472d31e5e7f9473
Author: Sylvia Ivory <git@sivory.net>
Date: Tue, 13 Jan 2026 19:12:05 -0800
Add fourth LED to all
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/labs/2-gpio.zig b/src/labs/2-gpio.zig
@@ -3,6 +3,7 @@ const util = @import("../util.zig");
const led0 = 20;
const led1 = 21;
+const led2 = 27;
const act = 47;
pub fn blink_1() !void {
@@ -63,16 +64,22 @@ pub fn act_blink() !void {
pub fn all() !void {
try gpio.set_output(led0);
try gpio.set_output(led1);
+ try gpio.set_output(led2);
try gpio.set_output(act);
+
for (0..10) |_| {
try gpio.set_on(led0);
try gpio.set_on(led1);
+ try gpio.set_on(led2);
try gpio.set_off(act);
util.delay_cycles(1000000);
+
try gpio.set_off(led0);
try gpio.set_off(led1);
+ try gpio.set_off(led2);
try gpio.set_on(act);
util.delay_cycles(1000000);
}
+
try gpio.set_on(act);
}