pylint edits
This commit is contained in:
parent
a1c957008f
commit
5f9dad6bde
1 changed files with 9 additions and 9 deletions
|
|
@ -1,3 +1,4 @@
|
|||
from time import sleep
|
||||
from adafruit_ble.uart_server import UARTServer
|
||||
from adafruit_bluefruit_connect.packet import Packet
|
||||
from adafruit_bluefruit_connect.button_packet import ButtonPacket
|
||||
|
|
@ -5,22 +6,21 @@ from adafruit_bluefruit_connect.color_packet import ColorPacket
|
|||
from board import A0, D13
|
||||
from analogio import AnalogIn
|
||||
from digitalio import DigitalInOut, Direction
|
||||
from time import sleep
|
||||
|
||||
|
||||
led = AnalogIn(A0) # Initialize blue LED light detector
|
||||
|
||||
|
||||
solenoid = DigitalInOut(D13) # Initialize solenoid
|
||||
solenoid.direction = Direction.OUTPUT
|
||||
solenoid.value = False
|
||||
|
||||
|
||||
uart_server = UARTServer()
|
||||
|
||||
|
||||
while True:
|
||||
uart_server.start_advertising() # Advertise when not connected.
|
||||
|
||||
|
||||
while not uart_server.connected: # Wait for connection
|
||||
pass
|
||||
|
||||
|
||||
while uart_server.connected: # Connected
|
||||
if uart_server.in_waiting: # Check BLE commands
|
||||
packet = Packet.from_stream(uart_server)
|
||||
|
|
@ -29,7 +29,7 @@ while True:
|
|||
solenoid.value = True # Activate solenoid for 1 second
|
||||
sleep(1)
|
||||
solenoid.value = False
|
||||
|
||||
|
||||
led_intensity = led.value # Check blue LED detector intensity
|
||||
led_on = led_intensity > 1000
|
||||
# Color: red = off, green = on
|
||||
|
|
@ -38,5 +38,5 @@ while True:
|
|||
uart_server.write(color_packet.to_bytes()) # Transmit state color
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
|
||||
sleep(.2)
|
||||
|
|
|
|||
Loading…
Reference in a new issue