Commit Graph

27843 Commits

Author SHA1 Message Date
Alec Delaney
aeff1cddaa Add docs/templates to templates in conf.py 2022-04-19 22:32:08 -04:00
Dan Halbert
4f31f1d43d
Merge pull request #6299 from tekktrik/doc/fix-randrange
Fix signature of random.randrange() to show multiple signatures in stub
2022-04-19 21:40:12 -04:00
Dan Halbert
a4ccdd1ef0
Merge pull request #6297 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-04-19 21:25:22 -04:00
Alec Delaney
cad87504aa Merge branch 'doc/fix-randrange' of https://github.com/tekktrik/circuitpython into doc/fix-randrange 2022-04-19 17:50:28 -04:00
Alec Delaney
666579abbb Retrigger CI 2022-04-19 17:42:54 -04:00
Jeff Epler
144eb5dfd4
fix lost DMA IRQ 2022-04-19 16:42:27 -05:00
Jeff Epler
ebc426d9e6
Remove debug prints, improve docs 2022-04-19 16:39:04 -05:00
Jeff Epler
b128f180ca
switch to single single dma channel, fix some bugs 2022-04-19 16:33:51 -05:00
Hosted Weblate
3e4731ca97
Merge remote-tracking branch 'origin/main' 2022-04-19 23:20:38 +02:00
Dan Halbert
50457e9f33
Merge pull request #6294 from tekktrik/doc/update-readinto
Update documentation for end param in SPI.readinto()
2022-04-19 17:20:33 -04:00
Hosted Weblate
bbd4fe8b98
Merge remote-tracking branch 'origin/main' 2022-04-19 23:19:48 +02:00
Dan Halbert
84afc623a1
Merge pull request #6298 from Neradoc/nera-remove-frozen-busdevice
Remove frozen bus device modules
2022-04-19 17:19:43 -04:00
Hosted Weblate
d1518103e8
Merge remote-tracking branch 'origin/main' 2022-04-19 23:14:03 +02:00
Dan Halbert
4c240d733d
Merge pull request #6296 from tekktrik/doc/add-log-documentation
Add documentation for math.log()
2022-04-19 17:13:59 -04:00
Hosted Weblate
81df8207c8
Merge remote-tracking branch 'origin/main' 2022-04-19 23:12:58 +02:00
Dan Halbert
da21807d73
Merge pull request #6293 from FoamyGuy/updating_requests
update frozen requests
2022-04-19 17:12:53 -04:00
KurtE
49769cfea4 Convert to use debug rx/tx pins to trigger adding this code
As per review request
2022-04-19 14:02:16 -07:00
Jeff Epler
33d6d55675
the basics work
the sequence has to be a minimum length, 8 entries, but this problem
is not detected. I don't THINK this is an insurmountable problem.
2022-04-19 15:14:50 -05:00
Alec Delaney
3a5973084f
Add return type for 3-argument random.randrange() 2022-04-19 16:14:01 -04:00
Alec Delaney
9274e6a681 Fix signature of random.randrange() to show multiple signatures in stub 2022-04-19 14:13:38 -04:00
Alec Delaney
211d42f58d Change value of base in math.log to e 2022-04-19 13:27:46 -04:00
Dan Halbert
36e7b49ddd update all frozen libraries 2022-04-19 13:26:10 -04:00
Siyabend Ürün
59ccbc6316
Translated using Weblate (Turkish)
Currently translated at 12.6% (133 of 1052 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/tr/
2022-04-19 19:07:44 +02:00
Alec Delaney
20cc40a30f Merge branch 'doc/add-log-documentation' of https://github.com/tekktrik/circuitpython into doc/add-log-documentation 2022-04-19 12:57:55 -04:00
Alec Delaney
63c18ce748 Change signature of math.log() to use value for base 2022-04-19 12:57:42 -04:00
Dan Halbert
af59f4938a
Missing double-quote 2022-04-19 12:57:22 -04:00
Jeff Epler
33f5598acc
Stub 'continuous write' functionality 2022-04-19 11:35:43 -05:00
Alec Delaney
2e2e3ad612 Add documentation for math.log() 2022-04-19 11:46:39 -04:00
Alec Delaney
e73c5c768b Update documentation for end param in SPI.readinto() 2022-04-19 11:23:39 -04:00
foamyguy
6e3fe07943 remove redundant type check. remove blank line. revert locale change 2022-04-19 09:07:35 -05:00
Neradoc
17bba7b17d remove Adafruit_CircuitPython_BusDevice from frozen modules, it's built in now 2022-04-19 06:49:11 +02:00
foamyguy
459f896dd4 remove refactored function 2022-04-18 20:36:41 -05:00
foamyguy
9fdd804365 enforce new bitmap same size as previous 2022-04-18 20:31:47 -05:00
Dan Halbert
6425e937b5
Merge pull request #6289 from stonehippo/samd51_mm_flash
Samd51 mm flash
2022-04-18 18:59:58 -04:00
KurtE
eab4867e61 Remove dead replaced code
As requested, I removed the dead code that was replaced
2022-04-18 15:46:36 -07:00
foamyguy
d94f6b8f07 update frozen requests 2022-04-18 12:07:07 -05:00
foamyguy
65f085709c back to not using function 2022-04-18 10:25:49 -05:00
George White
a068b6ba27 guard external flash setup hook 2022-04-18 14:59:30 +00:00
Dan Halbert
87b3998d66
Merge pull request #6291 from urunsiyabend/patch-1
New Turkish translations
2022-04-18 10:12:13 -04:00
George White
3b5171c4ff Move hook implementation to supervisor 2022-04-18 14:09:36 +00:00
Dan Halbert
4ab3881a82
Merge pull request #6282 from xuhow/elecfreaks_picoed
Elecfreaks picoed
2022-04-18 10:07:17 -04:00
George White
32fc084b39 Removed compiler flag in favor of MP_WEAK implementation 2022-04-18 13:10:12 +00:00
George White
0ba93b20e5 Setup flash pins on Sparkfun SAMD51 Micromod 2022-04-18 13:10:12 +00:00
George White
f502703e52 Add hook to do some flash setup before filesystem init 2022-04-18 13:10:12 +00:00
Siyabend Ürün
92f2c6e53e
New Turkish translations 2022-04-18 07:04:39 +03:00
mjs513
208bfb33aa Deleted Warnings Chanaged ValueError Method 2022-04-17 15:04:16 -04:00
Mark
4f04cee729
Merge pull request #6283 from Neradoc/nera-fix-keypad-doc
Fixes to keypad docs
2022-04-16 17:45:28 -05:00
KurtE
02a0939d2e Fix PWM Support for the MIMXRT boards
There were two main issues with the PWM support.

The first is they would fail to work properly if the board goes
into low power mode, when you do things like:     time.sleep(0.25)
Can make partially work with this by turning on the proper flags
in each of the FlexPWMTimer Timers/sub-timers, but this did not
appear to work if for example you have both A and B channels
enabled.

Second main problem is that the code did not work with the X
channel of each timer/sub-timer.  It looks like someone had
earlier started support for this, But was not sufficient.

Needed to bypass the SDK code and get it closer to the PJRC code.

That is we set the PWM_CTRL_FULL_MASK, which then uses  base->SM[submodule].VAL1  to control
when the timer is reset, so it sets up your cycle/frequency.  But then this implies that X channel
which uses 0, 1 has to be handled specially. So for the different channels:
    A - Uses VAL2 to turn on (0) and VAL3=duty to turn off
    B - Uses VAL4 to turn on (0) and VAL5 to turn off
    X - As mentioned above VAL1 turns off, but its set to the timing for freqency. so
        VAL0 turns on, so we set it to VAL1 - duty
2022-04-16 09:00:45 -07:00
mjs513
0b6c451fdf Add Overclocking Warnings to Processor.c 2022-04-16 11:01:50 -04:00
Neradoc
3c111ba338 fix the keypad doc 2022-04-15 21:51:40 +02:00