Skip to content

Commit 8db0aec

Browse files
committed
fixing example
1 parent 336cb5a commit 8db0aec

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

examples/pcf8591_dac_example.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,31 @@
2020
pcf = PCF8591(i2c)
2121
print("enabling DAC")
2222
pcf.dac_enabled = True
23+
2324
while True:
2425
print("Setting DAC to", 255)
2526
pcf.write(255)
26-
print("Reading channel 0")
27+
2728
read_value = pcf.read(0)
2829
scaled_value = (read_value / 255) * pcf.reference_voltage
30+
print("Channel 0: %0.2fV" % (scaled_value))
31+
print("")
32+
time.sleep(0.2)
33+
34+
print("Setting DAC to", 127)
35+
pcf.write(127)
2936

37+
read_value = pcf.read(0)
38+
scaled_value = (read_value / 255) * pcf.reference_voltage
3039
print("Channel 0: %0.2fV" % (scaled_value))
3140
print("")
32-
time.sleep(0.5)
41+
time.sleep(0.2)
42+
3343
print("Setting DAC to", 0)
3444
pcf.write(0)
3545

36-
print("Reading channel 0")
3746
read_value = pcf.read(0)
3847
scaled_value = (read_value / 255) * pcf.reference_voltage
39-
40-
print("Channel 3: %0.2fV" % (scaled_value))
48+
print("Channel 0: %0.2fV" % (scaled_value))
4149
print("")
42-
43-
time.sleep(1.0)
50+
time.sleep(0.2)

0 commit comments

Comments
 (0)