Make linter changes (minor)
This commit is contained in:
parent
e6091208dd
commit
8fdb8fa391
1 changed files with 7 additions and 5 deletions
|
|
@ -4,10 +4,9 @@
|
|||
# Example of accessing the Tiny Code Reader from Useful Sensors on a Trinkey
|
||||
# using CircuitPython. See https://usfl.ink/tcr_dev for the full developer guide.
|
||||
|
||||
import board
|
||||
import busio
|
||||
import struct
|
||||
import time
|
||||
import board
|
||||
import usb_hid
|
||||
|
||||
from adafruit_hid.keyboard import Keyboard
|
||||
|
|
@ -21,7 +20,8 @@ TINY_CODE_READER_DELAY = 0.2
|
|||
|
||||
TINY_CODE_READER_LENGTH_OFFSET = 0
|
||||
TINY_CODE_READER_LENGTH_FORMAT = "H"
|
||||
TINY_CODE_READER_MESSAGE_OFFSET = TINY_CODE_READER_LENGTH_OFFSET + struct.calcsize(TINY_CODE_READER_LENGTH_FORMAT)
|
||||
TINY_CODE_READER_MESSAGE_OFFSET = TINY_CODE_READER_LENGTH_OFFSET +
|
||||
struct.calcsize(TINY_CODE_READER_LENGTH_FORMAT)
|
||||
TINY_CODE_READER_MESSAGE_SIZE = 254
|
||||
TINY_CODE_READER_MESSAGE_FORMAT = "B" * TINY_CODE_READER_MESSAGE_SIZE
|
||||
TINY_CODE_READER_I2C_FORMAT = TINY_CODE_READER_LENGTH_FORMAT + TINY_CODE_READER_MESSAGE_FORMAT
|
||||
|
|
@ -52,8 +52,10 @@ while True:
|
|||
read_data = bytearray(TINY_CODE_READER_I2C_BYTE_COUNT)
|
||||
i2c.readfrom_into(TINY_CODE_READER_I2C_ADDRESS, read_data)
|
||||
|
||||
message_length, = struct.unpack_from(TINY_CODE_READER_LENGTH_FORMAT, read_data, TINY_CODE_READER_LENGTH_OFFSET)
|
||||
message_bytes = struct.unpack_from(TINY_CODE_READER_MESSAGE_FORMAT, read_data, TINY_CODE_READER_MESSAGE_OFFSET)
|
||||
message_length, = struct.unpack_from(TINY_CODE_READER_LENGTH_FORMAT, read_data,
|
||||
TINY_CODE_READER_LENGTH_OFFSET)
|
||||
message_bytes = struct.unpack_from(TINY_CODE_READER_MESSAGE_FORMAT, read_data,
|
||||
TINY_CODE_READER_MESSAGE_OFFSET)
|
||||
|
||||
if message_length > 0:
|
||||
message_string = bytearray(message_bytes)[0:message_length].decode("utf-8")
|
||||
|
|
|
|||
Loading…
Reference in a new issue