Commit graph

65 commits

Author SHA1 Message Date
Cedar Grove Maker Studios
f873994dae include default settling time for channel change 2023-01-13 10:38:53 -08:00
Cedar Grove Maker Studios
5ecc5369d1 Update nau7802_simpletest.py 2023-01-13 09:40:36 -08:00
Cedar Grove Maker Studios
a79c0dbe7e update driver and example; remove clue scale examples
reset default sample rate to original 10SPS setting
channel setter now monitors conversion cycle ready status instead of fixed delay
2023-01-13 09:01:40 -08:00
Cedar Grove Maker Studios
b714622b28 Merge branch 'main' of https://github.com/CedarGroveStudios/CircuitPython_NAU7802 2023-01-13 08:58:22 -08:00
Cedar Grove Maker Studios
163f50046c working on simpletest 2023-01-13 08:57:53 -08:00
Cedar Grove Maker Studios
3feda2946d working on simpletest 2023-01-13 08:57:15 -08:00
Cedar Grove Maker Studios
40d80bb284 working on simpletest... 2023-01-13 08:56:16 -08:00
Cedar Grove Maker Studios
a35515aadb update driver, example; remove clue scale examples
reset default sample rate to 10SPS
channel setter now monitors conversion cycle ready status instead of fixed delay
2023-01-13 08:52:38 -08:00
Cedar Grove Maker Studios
2458e5824d
Fix .available() function call 2023-01-13 01:25:06 -08:00
Cedar Grove Maker Studios
f5dd504638
update pylint to v2.15.5 2023-01-12 23:53:43 -08:00
Cedar Grove Maker Studios
3ad4a9d8c7 increase default ADC conversion rate; update example
Increased the default ADC conversion rate from 10 to 20 samples per second to eliminate a racing error where the conversion completion (Cycle Ready) flag wasn't consistently set. The error made it appear that the ADC data wasn't available. Successfully tested conversion rates up to 320 sps. Note: high sample rates are inherently less accurate but may be useful for some applications.

Fixed an error in the simpletest example was causing the example to continuously read the ADC data, ignoring the conversion completion (Cycle Ready) flag.

Both changes are expected to be transparent to all existing applications.

Thank you to @Swicano for discovering the issue in `simpletest` that revealed the timing problem.
2023-01-12 23:48:00 -08:00
Cedar Grove Maker Studios
dfcdcb608b increase default ADC conversion rate; update example
Increased the default ADC conversion rate from 10 to 20 samples per second to eliminate a racing error where the conversion completion (Cycle Ready) flag wasn't consistently set. The error made it appear that the ADC data wasn't available. Successfully tested conversion rates up to 320 sps. Note: high sample rates are inherently less accurate but may be useful for some applications.

Fixed an error in the simpletest example was causing the example to continuously read the ADC data, ignoring the conversion completion (Cycle Ready) flag.

Both changes are expected to be transparent to all existing applications.
2023-01-12 23:16:18 -08:00
Cedar Grove Maker Studios
154d2192e5 Merge branch 'main' of https://github.com/CedarGroveStudios/CircuitPython_NAU7802 2022-10-14 13:19:51 -07:00
Cedar Grove Maker Studios
f1ed827df4 fix incorrect cookiecutter repo address insertion 2022-10-14 13:19:49 -07:00
Cedar Grove Maker Studios
fadf4baaeb
Merge pull request #1 from The-Compiler/patch-1
Fix circup install command
2022-10-09 09:38:35 -07:00
Florian Bruhin
92ef43d385
Fix circup install command
The package seems to be called `cedargrove_nau7802`, not just `nau7802`:

```
WARNING:
	nau7802 is not a known CircuitPython library.
```
2022-10-09 15:09:40 +02:00
Cedar Grove Maker Studios
0a4d445d15 update version string 2022-09-16 10:34:52 -07:00
Cedar Grove Maker Studios
9b8f0cdebb
update docs 2022-09-14 12:54:29 -07:00
Cedar Grove Maker Studios
bcb1e0929a Merge branch 'main' of https://github.com/CedarGroveStudios/CircuitPython_NAU7802 2022-09-14 12:48:54 -07:00
Cedar Grove Maker Studios
f6c49922a9 update docs 2022-09-14 12:48:44 -07:00
Cedar Grove Maker Studios
d149c21a6c
update docs 2022-09-14 12:44:38 -07:00
Cedar Grove Maker Studios
c10aeea43c Merge branch 'main' of https://github.com/CedarGroveStudios/CircuitPython_NAU7802 2022-09-14 12:41:52 -07:00
Cedar Grove Maker Studios
7f7fde0527 update docs 2022-09-14 12:41:45 -07:00
Cedar Grove Maker Studios
7756ad270f
update docs 2022-09-14 12:39:51 -07:00
Cedar Grove Maker Studios
5684cc2b89 Merge branch 'main' of https://github.com/CedarGroveStudios/CircuitPython_NAU7802 2022-09-14 12:32:56 -07:00
Cedar Grove Maker Studios
c103e35cad update docs 2022-09-14 12:32:41 -07:00
Cedar Grove Maker Studios
e5e9368720
update docs 2022-09-09 21:14:04 -07:00
Cedar Grove Maker Studios
b5e597e6c1 update docs 2022-09-09 21:09:01 -07:00
Cedar Grove Maker Studios
4d8fc4ee95 update docs 2022-09-09 21:01:24 -07:00
Cedar Grove Maker Studios
54eff35c1a fix build badge 2022-09-07 20:21:49 -07:00
Cedar Grove Maker Studios
4b217337af
Update LICENSE 2022-09-02 10:59:32 -07:00
Cedar Grove Maker Studios
7732d07793 update license 2022-09-02 10:54:41 -07:00
Cedar Grove Maker Studios
36c6f8c2de update license 2022-09-02 09:20:53 -07:00
Cedar Grove Maker Studios
6ac4dcd2da update dime calibration weight example (docs) 2022-08-10 11:57:57 -07:00
Cedar Grove Maker Studios
6e634592ef update background image 2022-08-10 10:58:59 -07:00
Cedar Grove Maker Studios
e38ea9cd6c update docs for the learning guide 2022-08-02 10:03:02 -07:00
Cedar Grove Maker Studios
2dffb82f63 refactor for learning guide 2022-07-31 13:48:01 -07:00
Cedar Grove Maker Studios
7ef5e1c172 update neopixel brightness scheme 2022-07-29 20:41:25 -07:00
Cedar Grove Maker Studios
eabc43b867 improve docs for learning guide 2022-07-29 11:19:08 -07:00
Cedar Grove Maker Studios
038f7f0a84 update docs 2022-07-28 17:20:53 -07:00
Cedar Grove Maker Studios
ccf24096e7 add I2C multiplexer dual-sensor versions; update calibrators 2022-07-27 21:30:38 -07:00
Cedar Grove Maker Studios
f580faa4a9 refactor single and dual examples; improve docs 2022-07-27 11:22:47 -07:00
Cedar Grove Maker Studios
5784e95686 update docs 2022-07-26 21:59:20 -07:00
Cedar Grove Maker Studios
52d3fc6d41 update docs 2022-07-26 20:49:49 -07:00
Cedar Grove Maker Studios
e618410e73 refactor single channel calibrate and code 2022-07-26 19:27:32 -07:00
Cedar Grove Maker Studios
1eba9e92be add single channel versions for adafruit breakout 2022-07-26 16:07:17 -07:00
Cedar Grove Maker Studios
95f8b6cb22 add single channel versions for adafruit breakout 2022-07-26 16:00:01 -07:00
Cedar Grove Maker Studios
f728a96a6a refactor and include single channel versions (for Adafruit breakout) 2022-07-26 15:27:23 -07:00
Cedar Grove Maker Studios
41ed483418
update black version 2022-07-25 16:30:48 -07:00
Cedar Grove Maker Studios
5b28b60306 pylint fix 2022-07-25 16:08:10 -07:00