Scott Shawcroft
bc30475d09
Fix frequencyio
2023-04-07 12:02:54 -07:00
Scott Shawcroft
097af804cd
Fix ticks
...
In #7497 port_background_task was renamed to port_background_tick
but the actual call site wasn't changed. This meant that it was
no longer called!
Rename more functions from task to tick to make it clearer which is
which.
2023-04-07 09:49:51 -07:00
Scott Shawcroft
76f9c187e0
Merge pull request #7843 from waptang/Waveshare_RP2040-LCD-0.96
...
Add Waveshare RP2040-LCD-0.96
2023-04-07 09:10:57 -07:00
John Sanders
af35337136
Add Waveshare RP2040-LCD-0.96
2023-04-07 03:24:30 -07:00
MicroDev
50e259fefc
Merge pull request #7836 from thess/rfc-web-server
...
RFC: Web Workflow reliability and performance improvements
2023-04-07 09:20:37 +05:30
Jeff Epler
081e9b995e
samd51 can also handle 12 voices @ 24kHz!
2023-04-06 08:55:00 -05:00
Jeff Epler
046397aaff
sort block of settings
2023-04-06 08:54:49 -05:00
Scott Shawcroft
6df88ac948
Merge pull request #7825 from jepler/better-synthio
...
Better synthio
2023-04-05 12:23:10 -07:00
Ted Hess
9825b7fbb7
Web Workflow sockets and threads handling improvements.
...
Fixes polling thread looping forever hangs preventing new connections.
Don't lose listening sockets on mp resets and re-init.
Keep better separation of "system" and "user" sockets.
Track socket states to prevent re-use of sockets before closed.
Close REST socket when transaction completes. No post-init.
Remove unnecessary state flags.
2023-04-05 13:50:42 -04:00
Dan Halbert
a8ea8ea81a
Merge pull request #7834 from dhalbert/adafruit-feather-rp2040-can
...
Add Adafruit Feather RP2040 CAN
2023-04-05 13:25:19 -04:00
Jeff Epler
685fdf29e3
remove include directory that doesn't exist
2023-04-05 10:31:05 -05:00
Jeff Epler
4c7b962d16
Increase synthio channels to 12 on rp2040
...
with the AudioMixer workaround for #7837 this appears to work
even up to 48kHz.
2023-04-05 10:30:57 -05:00
Jeff Epler
b9dea05dbf
Enable audiomixer on unix port, for testing
2023-04-05 09:02:03 -05:00
Dan Halbert
85cc21adc0
add Adafruit Feather RP2040 USB Host
2023-04-04 19:44:06 -04:00
Dan Halbert
44d7f4e7e1
fix Neopixel for RP2040 CAN
2023-04-04 19:33:39 -04:00
Dan Halbert
5d56ef06e7
Add Adafruit Feather RP2040 CAN
2023-04-04 19:16:39 -04:00
Jeff Epler
b011468251
Add synthio.Synthesizer
...
In contrast to MidiTrack, this can be controlled from Python code,
turning notes on/off as desired.
Not tested on real HW yet, just the acceptance test based on checking
which notes it thinks are held internally.
2023-04-02 20:37:23 -05:00
Jeff Epler
05cf5213e2
Allow disabling each class in keypad
...
.. for boards like pewpewm4 which need a specific kind. And need
some space.
2023-04-01 19:22:52 -05:00
Jeff Epler
13e17e6dcd
Make synthio debuggable in unix coverage port
2023-04-01 11:46:36 -05:00
Jeff Epler
02f8a45dfa
synthio: allow increasing number of channels
...
12 channels works well on metro m7
2023-04-01 11:46:27 -05:00
Dan Halbert
0aacb146ef
take wifi.radio.enabled into account
2023-03-31 22:31:41 -04:00
Dan Halbert
5c429320a8
Add wifi.radio.connected, wifi.radio.ap_active
2023-03-31 17:57:53 -04:00
Dogus Cendek
2d48e9b0b7
Fix VID and Local_Hostname of DeneyapKart1A_v2
...
Fix VID and Local_Hostname of DeneyapKart1A_v2
2023-03-31 11:44:23 +03:00
Dan Halbert
b07de078f9
Merge pull request #7818 from CDarius/m5stack_stickc_fixes
...
M5stack Stick-C fixes
2023-03-30 09:33:07 -04:00
CDario
1ea6d7b9f4
Updatate PMU initializaiton. Increased low battery waring levels and disabled some interrupts
2023-03-30 09:24:52 +00:00
CDario
808df200ab
Added pin connected to AXP192 N_VBUSSEN
2023-03-30 09:15:17 +00:00
CDario
24ed20b1fc
Fixed boot led inverted status
2023-03-30 09:06:34 +00:00
Dan Halbert
b863fba992
Merge pull request #7813 from gneverov/issue_7790
...
don't set tcp_err callback for listen sockets (fixes #7790 )
2023-03-29 17:14:42 -04:00
Dan Halbert
9203b66142
Merge pull request #7815 from bill88t/intercontinental-ballistic-typo
...
24Mhz -> 240Mhz
2023-03-29 17:12:09 -04:00
Bill Sideris
b746fd05ba
24Mhz -> 240Mhz
2023-03-29 23:58:54 +03:00
Dan Halbert
5909ceacc6
Merge pull request #7806 from dhalbert/no-report-id-out-reports
...
Handle HID OUT reports with no report ID
2023-03-29 15:33:36 -04:00
Gregory Neverov
173bc198c6
don't set tcp_err callback for listen sockets
2023-03-29 11:49:32 -07:00
MicroDev
f14861c245
fix espnow reinit, remove todos and improve docs
2023-03-29 10:21:58 +05:30
Dan Halbert
b57b8dc3b8
Merge pull request #7805 from jepler/mimxrt1011-i2s-sample-rate
...
mimxrt: Fix output frequency for samples that don't divide 192kHz
2023-03-28 16:50:30 -04:00
Dan Halbert
b2535496b0
use max-inline-insns-auto=110 only on SAMD21
2023-03-28 16:28:31 -04:00
Dan Halbert
11082435f1
shrink SAMD21 builds by a few hundred bytes
2023-03-28 16:05:17 -04:00
Kattni Rembor
2a4383e633
Add Feather RP2040 RFM, update DVI.
2023-03-28 15:23:19 -04:00
Jeff Epler
cb5e1a1e98
mimxrt: Fix output frequency for samples that don't divide 192kHz
...
This makes all the samples from Dan's collection register as 440Hz
when playing on pwmio or i2sout, using https://webaudiodemos.appspot.com/pitchdetect/index.html
to detect the frequency played (all should show as A 440Hz; an error
of up to 20 "cents" should be treated as OK)
There's an audible carrier with PWM output and the 8kHz samples. This is
probably a limitation of the peripheral which is documented as being for
input signals of 44 kHz or 48 kHz; the carrier frequency is a fixed
multiple of the sample frequency.
Closes #7800
2023-03-28 10:18:28 -05:00
Dan Halbert
d4e6772cc2
Merge pull request #7791 from deneyapkart/add-new-boards
...
Update creator and creation IDs (deneyapkart/1a/g) and add new boards (deneyapmini/v2 and deneyapkart1av2)
2023-03-28 10:21:00 -04:00
Dan Halbert
bf2df1b053
Merge pull request #7801 from CDarius/m5stack-atoms3-lite
...
Add M5Stack AtomS3 Lite
2023-03-28 09:53:50 -04:00
Dan Halbert
31f46f2460
Merge pull request #7797 from Neradoc/espnow-peer-arguments
...
espnow.Peer: fix argument types and default values
2023-03-28 09:05:46 -04:00
Neradoc
02c628a3c7
Update ports/espressif/bindings/espnow/ESPNow.c
...
Co-authored-by: MicroDev <70126934+microdev1@users.noreply.github.com>
2023-03-28 14:36:43 +02:00
Neradoc
a481c564da
change Peer(encrypt=) to encrypted to match the property
2023-03-28 14:00:03 +02:00
CDario
89bd5fae61
Add M5stack AtomS3 Lite
2023-03-28 06:28:56 +00:00
Dan Halbert
1597b32f96
Merge pull request #7798 from kattni/feather-rp2040-dvi-pin-update
...
Add BUTTON option and reorganise pins.
2023-03-27 20:46:46 -04:00
Dan Halbert
77cd20af8f
Merge pull request #7785 from jepler/mimxrt10xx-mqs
...
mimxrt10xx: Add PWMAudioOut
2023-03-27 20:46:11 -04:00
Kattni Rembor
16854ae570
Add BUTTON, reorganise pins.
2023-03-27 16:29:03 -04:00
Jeff Epler
9d090ee73e
get rid of another debug print
2023-03-27 10:52:52 -05:00
Neradoc
19429d3626
espnow.Peer: fix argument types and default values
2023-03-27 16:58:44 +02:00
Ozgur BOSTAN
2ede907746
Merge branch 'adafruit:main' into add-new-boards
2023-03-26 14:57:12 +03:00