Skip to content

DRAFT: Fixes for I2S #7117

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 58 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
306cf89
Initial support for second I2S - not tested
PilnyTomas Aug 12, 2022
f9af615
Merge branch 'master' into i2s_fix
PilnyTomas Aug 12, 2022
d87aa62
Initial support for 24 bits per second - not tested yet!
PilnyTomas Aug 12, 2022
54e9554
SimpleTone supports all available bitrates
PilnyTomas Aug 15, 2022
481c439
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Sep 21, 2022
db32ea6
Minor changes to fix compilation errors
PilnyTomas Sep 21, 2022
f2fdca7
Remapped pins
PilnyTomas Sep 21, 2022
578e871
Changed default pins
PilnyTomas Sep 27, 2022
b376699
Added notes into README as a guide for propper documentation
PilnyTomas Sep 27, 2022
dc1769e
WIP Backup of documentation update
PilnyTomas Sep 30, 2022
adff9e1
Finished documenting header file + README.md
PilnyTomas Sep 30, 2022
26ac979
Updated pins in examples + removed skip files
PilnyTomas Oct 3, 2022
7a9fd45
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Oct 14, 2022
c7d011e
Added C3 PDM support
PilnyTomas Oct 17, 2022
b02596b
Simplified peek() - NOT tested
PilnyTomas Oct 17, 2022
0f8e9bc
Updated README.md - section describing modes
PilnyTomas Oct 17, 2022
2b04bf8
Revert "Simplified peek() - NOT tested"
PilnyTomas Oct 18, 2022
989817c
Extended mode warning and added mode text array
PilnyTomas Oct 18, 2022
fe268c8
Added new example demonstrating usage of both I2S module (not working…
PilnyTomas Oct 24, 2022
a0ab150
Changed mutex to recursive mutex
PilnyTomas Oct 25, 2022
0b38c9b
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Oct 26, 2022
d7e1228
Added missing initializers to satisfy compilier's warnings
PilnyTomas Oct 27, 2022
e96f5a9
Fix for previous commit - I2S_TDM_ACTIVE_CH
PilnyTomas Oct 27, 2022
8f6613e
First I2S tests
PilnyTomas Oct 27, 2022
5f3542c
Changed default FS pin which was accidentally set on UART TX for C3
PilnyTomas Oct 27, 2022
f67ce84
Added getI2SNum()
PilnyTomas Oct 31, 2022
0719bdc
Added function isInitialized()
PilnyTomas Oct 31, 2022
9721149
Extended begin test for slave mode + added pin setter & getter test
PilnyTomas Oct 31, 2022
2899011
Added & modified buffer functions; Renamed I2S1 to I2S_1
PilnyTomas Nov 3, 2022
d746aa2
Updated DualModule example
PilnyTomas Nov 7, 2022
de30999
Added test
PilnyTomas Nov 11, 2022
53d8f23
Updated default pins
PilnyTomas Nov 11, 2022
a3898e6
Fixed buffer calls in example
PilnyTomas Nov 11, 2022
405723a
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Nov 11, 2022
6ac821e
Added skip files for DualModule example
PilnyTomas Nov 11, 2022
27149b8
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Nov 23, 2022
85b0ea4
Renamed data parameter to sample; removed _buffer_byte_size - now usi…
PilnyTomas Nov 28, 2022
9fa388c
Added MCLK
PilnyTomas Nov 30, 2022
5f779df
Fixed constructor
PilnyTomas Nov 30, 2022
b8dcf69
fixed variable order
PilnyTomas Nov 30, 2022
51a7914
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Dec 1, 2022
70c9e26
Fixed freezing output
PilnyTomas Dec 7, 2022
6aed27f
Separated info message with doc link for each SoC
PilnyTomas Dec 7, 2022
d831f1a
Changed default MCLK pins
PilnyTomas Dec 7, 2022
9761860
Modified MCLK code and doc
PilnyTomas Dec 8, 2022
77a876e
Added note to legacy example
PilnyTomas Dec 8, 2022
653c995
Fixed input
PilnyTomas Dec 8, 2022
83f5372
changed default input pin to match with ADC support
PilnyTomas Dec 9, 2022
94a9169
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Dec 9, 2022
4af7fa3
Fixed DAC
PilnyTomas Dec 15, 2022
4d174af
Added setDMABufferSampleSize function and made few changes in README
PilnyTomas Dec 16, 2022
17caf84
Lowered I2S task priority
PilnyTomas Dec 18, 2022
b12cc18
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Dec 18, 2022
46aee1f
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Dec 27, 2022
d5cde9e
Merge branch 'espressif:master' into i2s_fix
PilnyTomas Jun 23, 2023
3d85853
backup
PilnyTomas Jul 17, 2023
1d85571
work in progress
PilnyTomas Jul 17, 2023
b2d000a
Merge remote-tracking branch 'origin/i2s_fix' into i2s_fix
PilnyTomas Jul 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'espressif:master' into i2s_fix
  • Loading branch information
PilnyTomas authored Sep 21, 2022
commit 481c439bb48bf6afaaefb1f5eac5424d7348e44c

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.