MCPcopy Create free account
hub / github.com/Neotron-Compute/Neotron-Pico / set_cs_and_leds

Function set_cs_and_leds

python-test/card-test.py:33–41  ·  view source on GitHub ↗
(cs, debug_leds, hdd_led)

Source from the content-addressed store, hash-verified

31io_cs.value = True
32
33def set_cs_and_leds(cs, debug_leds, hdd_led):
34 io_cs.value = False
35 debug_leds = (debug_leds ^ 0xF) & 0x0F
36 if hdd_led:
37 hdd_led = 0
38 else:
39 hdd_led = 1
40 spi.write(bytes([0x40, 0x12, (debug_leds << 4) | (hdd_led << 3) | cs]));
41 io_cs.value = True
42
43set_cs_and_leds(3, 0x00, 0)
44

Callers 1

card-test.pyFile · 0.85

Calls 1

writeMethod · 0.80

Tested by

no test coverage detected