Compare commits

..

No commits in common. "master" and "discord-fix" have entirely different histories.

41 changed files with 7 additions and 160 deletions

View file

@ -1,7 +1,3 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT
name: Build CI name: Build CI
on: [pull_request, push] on: [pull_request, push]

View file

@ -1,7 +1,3 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT
name: Release Actions name: Release Actions
on: on:

5
.gitignore vendored
View file

@ -1,14 +1,9 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
*.mpy *.mpy
.idea .idea
__pycache__ __pycache__
_build _build
*.pyc *.pyc
.env .env
.python-version
build*/ build*/
bundles bundles
*.DS_Store *.DS_Store

View file

@ -1,7 +1,3 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
[MASTER] [MASTER]
# A comma-separated list of package or module names from where C extensions may # A comma-separated list of package or module names from where C extensions may

View file

@ -1,7 +1,3 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
python: python:
version: 3 version: 3
requirements_file: requirements.txt requirements_file: requirements.txt

View file

@ -1,9 +1,3 @@
<!--
SPDX-FileCopyrightText: 2014 Coraline Ada Ehmke
SPDX-FileCopyrightText: 2019 Kattni Rembor for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0
-->
# Adafruit Community Code of Conduct # Adafruit Community Code of Conduct
## Our Pledge ## Our Pledge

View file

@ -13,11 +13,7 @@ Introduction
:target: https://github.com/adafruit/Adafruit_CircuitPython_CLUE/actions :target: https://github.com/adafruit/Adafruit_CircuitPython_CLUE/actions
:alt: Build Status :alt: Build Status
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg A high level library representing all the features of the Adafruit CLUE.
:target: https://github.com/psf/black
:alt: Code Style: Black
A high level library representing all the features of the Adafruit CLUE
Dependencies Dependencies

View file

@ -1,3 +0,0 @@
SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
SPDX-License-Identifier: MIT

View file

@ -1,6 +1,3 @@
# SPDX-FileCopyrightText: Copyright (c) 2020 Kattni Rembor for Adafruit Industries
#
# SPDX-License-Identifier: MIT
# The MIT License (MIT) # The MIT License (MIT)
# #
# Copyright (c) 2020 Kattni Rembor for Adafruit Industries # Copyright (c) 2020 Kattni Rembor for Adafruit Industries
@ -68,7 +65,7 @@ import neopixel
import adafruit_apds9960.apds9960 import adafruit_apds9960.apds9960
import adafruit_bmp280 import adafruit_bmp280
import adafruit_lis3mdl import adafruit_lis3mdl
import adafruit_lsm6ds.lsm6ds33 import adafruit_lsm6ds
import adafruit_sht31d import adafruit_sht31d
import audiobusio import audiobusio
import audiopwmio import audiopwmio
@ -241,7 +238,7 @@ class Clue: # pylint: disable=too-many-instance-attributes, too-many-public-met
# Define sensors: # Define sensors:
# Accelerometer/gyroscope: # Accelerometer/gyroscope:
self._accelerometer = adafruit_lsm6ds.lsm6ds33.LSM6DS33(self._i2c) self._accelerometer = adafruit_lsm6ds.LSM6DS33(self._i2c)
# Magnetometer: # Magnetometer:
self._magnetometer = adafruit_lis3mdl.LIS3MDL(self._i2c) self._magnetometer = adafruit_lis3mdl.LIS3MDL(self._i2c)

View file

@ -1,19 +0,0 @@
# SPDX-FileCopyrightText: 2020 Diego Elio Pettenò
#
# SPDX-License-Identifier: Unlicense
repos:
- repo: https://github.com/python/black
rev: 19.10b0
hooks:
- id: black
- repo: https://github.com/fsfe/reuse-tool
rev: latest
hooks:
- id: reuse
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v2.3.0
hooks:
- id: check-yaml
- id: end-of-file-fixer
- id: trailing-whitespace

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
SPDX-FileCopyrightText: 2018 Phillip Torrone for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
SPDX-License-Identifier: CC-BY-4.0

View file

@ -1,3 +0,0 @@
SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
SPDX-License-Identifier: MIT

View file

@ -1,9 +1,5 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
#
# SPDX-License-Identifier: MIT
import os import os
import sys import sys

View file

@ -1,3 +0,0 @@
SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
SPDX-License-Identifier: MIT

View file

@ -1,3 +0,0 @@
SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
SPDX-License-Identifier: MIT

View file

@ -18,9 +18,9 @@ import adafruit_ble
from adafruit_ble.advertising.standard import SolicitServicesAdvertisement from adafruit_ble.advertising.standard import SolicitServicesAdvertisement
from adafruit_ble_apple_media import AppleMediaService from adafruit_ble_apple_media import AppleMediaService
from adafruit_ble_apple_media import UnsupportedCommand from adafruit_ble_apple_media import UnsupportedCommand
from adafruit_clue import clue
from adafruit_bitmap_font import bitmap_font from adafruit_bitmap_font import bitmap_font
from adafruit_display_shapes.rect import Rect from adafruit_display_shapes.rect import Rect
from adafruit_clue import clue
# PyLint can't find BLERadio for some reason so special case it here. # PyLint can't find BLERadio for some reason so special case it here.

View file

@ -1,6 +1,3 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
""" """
Circuit Python BLE Color Patchwork Circuit Python BLE Color Patchwork
This demo uses advertising to broadcast a color of the users choice. This demo uses advertising to broadcast a color of the users choice.
@ -14,10 +11,10 @@ import board
import displayio import displayio
from adafruit_display_text import label from adafruit_display_text import label
import terminalio import terminalio
from adafruit_clue import clue
from adafruit_ble import BLERadio from adafruit_ble import BLERadio
from adafruit_ble.advertising.adafruit import AdafruitColor from adafruit_ble.advertising.adafruit import AdafruitColor
from adafruit_display_shapes.rect import Rect from adafruit_display_shapes.rect import Rect
from adafruit_clue import clue
MODE_COLOR_SELECT = 0 MODE_COLOR_SELECT = 0
MODE_SHOW_PATCHWORK = 1 MODE_SHOW_PATCHWORK = 1

View file

@ -1,6 +1,3 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
from adafruit_clue import clue from adafruit_clue import clue
clue.sea_level_pressure = 1020 clue.sea_level_pressure = 1020

View file

@ -1,6 +1,3 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
"""Calculate the height of an object. Press button A to reset initial height and then lift the """Calculate the height of an object. Press button A to reset initial height and then lift the
CLUE to find the height.""" CLUE to find the height."""
from adafruit_clue import clue from adafruit_clue import clue

View file

@ -1,6 +1,3 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
from adafruit_clue import clue from adafruit_clue import clue
clue.sea_level_pressure = 1020 clue.sea_level_pressure = 1020

View file

@ -1,14 +1,11 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
"""Display a series of bitmaps using the buttons to advance through the list. To use: place """Display a series of bitmaps using the buttons to advance through the list. To use: place
supported bitmap files on your CIRCUITPY drive, then press the buttons on your CLUE to advance supported bitmap files on your CIRCUITPY drive, then press the buttons on your CLUE to advance
through them. through them.
Requires the Adafruit CircuitPython Slideshow library!""" Requires the Adafruit CircuitPython Slideshow library!"""
from adafruit_slideshow import SlideShow, PlayBackDirection
from adafruit_clue import clue from adafruit_clue import clue
from adafruit_slideshow import SlideShow, PlayBackDirection
slideshow = SlideShow(clue.display, auto_advance=False) slideshow = SlideShow(clue.display, auto_advance=False)

View file

@ -1,11 +1,8 @@
# SPDX-FileCopyrightText: 2019 Kattni Rembor, written for Adafruit Industries
#
# SPDX-License-Identifier: Unlicense
"""CLUE Spirit Level Demo""" """CLUE Spirit Level Demo"""
import board import board
import displayio import displayio
from adafruit_display_shapes.circle import Circle
from adafruit_clue import clue from adafruit_clue import clue
from adafruit_display_shapes.circle import Circle
display = board.DISPLAY display = board.DISPLAY
clue_group = displayio.Group(max_size=4) clue_group = displayio.Group(max_size=4)

View file

@ -1,6 +0,0 @@
# SPDX-FileCopyrightText: 2020 Diego Elio Pettenò
#
# SPDX-License-Identifier: Unlicense
[tool.black]
target-version = ['py35']

View file

@ -1,8 +1,3 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
# SPDX-FileCopyrightText: Copyright (c) 2020 Kattni Rembor for Adafruit Industries
#
# SPDX-License-Identifier: MIT
Adafruit-Blinka Adafruit-Blinka
adafruit-circuitpython-busdevice adafruit-circuitpython-busdevice
adafruit-circuitpython-register adafruit-circuitpython-register

View file

@ -1,7 +1,3 @@
# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
# SPDX-FileCopyrightText: Copyright (c) 2020 Kattni Rembor for Adafruit Industries
#
# SPDX-License-Identifier: MIT
""" """
This library is not deployed to PyPI. It is either a board-specific helper library, or This library is not deployed to PyPI. It is either a board-specific helper library, or
does not make sense for use on or is incompatible with single board computers and Linux. does not make sense for use on or is incompatible with single board computers and Linux.