942 Commits

Author SHA1 Message Date
Reinhard Panhuber
fa0d71f2cf Try to resolve include hassle in uac2_headset 2021-04-15 17:04:25 +02:00
hathach
2e65d1543f update cmakelist for audio_4_channel 2021-04-15 12:14:01 +07:00
hathach
b687a4fc20 Merge branch 'master' into edpt_ISO_xfer 2021-04-15 12:12:52 +07:00
hathach
ad11481dd1 update plot script to work on macos and linux
also add note for installing pip module
2021-04-15 12:08:50 +07:00
hathach
c8bb0020ea update rp2040 to use pico-sdk externally
also try to update ci
2021-04-11 13:37:07 +07:00
Reinhard Panhuber
2134c1a875 Fix defines in audio_device.c 2021-04-08 21:48:36 +02:00
Reinhard Panhuber
97d1609c72 Ensure half word alignment in audio 4 channel example 2021-04-08 20:15:08 +02:00
Reinhard Panhuber
930eca0748 Add 4 channel microphone audio example using software encoding 2021-04-08 19:56:26 +02:00
hathach
8b79040c38 code format 2021-04-06 15:34:50 +07:00
Reinhard Panhuber
e0cb415954 Fix uac2_headset include hassle be declaring value by hand 2021-04-03 18:07:18 +02:00
Reinhard Panhuber
b3e548d2d6 Fix uac2_headset 2021-04-03 17:57:23 +02:00
Reinhard Panhuber
f6ba58e370 Fix wrong pointer type in audio_device.c 2021-04-03 17:50:30 +02:00
Reinhard Panhuber
6f2f5320f2 Fix uac2_headset example 2021-04-03 16:58:05 +02:00
Reinhard Panhuber
4af5189492 Fix potential bug in support FIFO sizes 2021-04-03 16:53:29 +02:00
Reinhard Panhuber
9559796337 Fix typo in uac2_headset 2021-04-03 16:29:44 +02:00
Reinhard Panhuber
c57369ee83 Fix old defines in uac2_headset 2021-04-03 16:22:35 +02:00
Reinhard Panhuber
475badd087 Add missing #defines in uac2_headset example 2021-04-03 16:10:46 +02:00
Reinhard Panhuber
5eb893011c Fix #define error in uac2_headset 2021-04-03 15:59:42 +02:00
Reinhard Panhuber
fc65f39ff2 Fix error in #defines in uac2_headset 2021-04-03 15:58:41 +02:00
Reinhard Panhuber
fcb97bd4e9 Fix #define in audio_test 2021-04-03 15:48:09 +02:00
Reinhard Panhuber
40b2ffcb52 Delete old settings 2021-04-03 10:09:40 +02:00
Reinhard Panhuber
a1efd41649 Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer 2021-04-03 09:50:08 +02:00
Reinhard Panhuber
9b2ddd9cc6 Generalize audio driver for 3 audio functions plus a lot more.
- Audio format and parameters are parsed from descriptors thus user no
longer needs to give them explicitely

- Tested for 4 channel software type I PCM encoding with 16 bit with 1
channel per FIFO and 2 channels per FIFO (this is I2S specific)
2021-04-03 09:49:27 +02:00
Ha Thach
eb92986b88
Merge pull request #766 from hathach/enhance-midi
Enhance midi
2021-04-02 15:47:40 +07:00
hathach
7582528067 revert make optimize flag 2021-04-02 15:21:44 +07:00
hathach
da59c4ad44 rename midi write()/read() to stream_write() stream_read()
also add deprecated for warning and rename hint
2021-04-02 14:43:38 +07:00
hathach
080b14b292 fix midi tx fifo overflow cause data corruption
rename
2021-04-02 13:26:55 +07:00
Rafael Silva
735e0dff20 skip freertos example for efm32gg12
Signed-off-by: Rafael Silva <silvagracarafael@gmail.com>
2021-03-31 23:45:33 +01:00
Ha Thach
2f5dda90b7
Merge pull request #757 from kkitayam/add_support_for_gr_citrus
Add support for GR-CITRUS
2021-03-31 22:01:43 +07:00
hathach
1d8a79ef4f remove NVIC_SystemReset() in freertos examples 2021-03-31 20:50:08 +07:00
hathach
2e4657d111 change suffix to _asm to be more explicit 2021-03-30 01:09:17 +07:00
hathach
ef73a9864f add suffix _s to object of assembly file 2021-03-29 22:51:11 +07:00
kkitayam
86dab3f7e9 added configurations for RX63X 2021-03-27 20:22:32 +09:00
hathach
567c6d437a remove ses project since it is all broken and occupies space 2021-03-23 15:19:53 +07:00
hathach
249852d25c use boot2_generic_03h for adafruit feather rp2040
- also use boot2_generic_03h for now for itsy bitsy and qt rp2040
- change default flash target for rp2040 to flash-pyocd
2021-03-18 19:53:39 +07:00
hathach
253430a765 add example specific DEPS_SUBMODULES 2021-03-18 16:28:44 +07:00
hathach
2882390c82 clean up some examples 2021-03-18 15:23:08 +07:00
Jeremiah McCarthy
161b8587bd Revert "Add Linux support to tmc example"
This reverts commit dc2f00cca157dc2279f917f59f9607fcd17b3fdb.
2021-03-17 14:24:14 -04:00
hathach
2307fc3023 move esp32s2 and rp2040 target rule to its family.mk 2021-03-17 20:13:22 +07:00
hathach
ed8f117dd1 explicitly add dcd source file without vendor/family 2021-03-17 16:52:07 +07:00
Jeremiah McCarthy
dc2f00cca1 Add Linux support to tmc example
Replaces visa include with pyvisa, as visa use with PyVISA is being
deprecated.
2021-03-16 17:04:40 -04:00
Reinhard Panhuber
d566444d58 Add new line at end of python script 2021-03-13 11:41:46 +01:00
Reinhard Panhuber
de3c03af76 Add python script to plot audio sample data. 2021-03-13 11:37:38 +01:00
hathach
db6242f076 move AUDIO_SAMPLE_RATE to example main.c 2021-03-13 00:23:13 +07:00
Reinhard Panhuber
b6db2ac99d Merge remote-tracking branch 'upstream/master' into edpt_ISO_xfer 2021-03-10 19:34:22 +01:00
Reinhard Panhuber
8cb3bd3cd3 Merge remote-tracking branch 'upstream/edpt_ISO_xfer' into edpt_ISO_xfer 2021-03-10 19:33:11 +01:00
Reinhard Panhuber
d5a5a1cab6 Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio Streams
Extending capabilities of support FIFOs
Removing copy from to FIFO
Adjusting audio examples
Remove peek/read into other FIFO
2021-03-10 19:32:13 +01:00
hathach
794083b647 Merge branch 'master' into edpt_ISO_xfer 2021-03-10 17:10:49 +07:00
Ha Thach
1cdd1b0209
Update pico sdk 1.1.0 (#712)
* update pico-sdk to 1.1.0
also correct fetch_submodule_if_empty behavior
2021-03-10 13:26:14 +07:00
hathach
38ebb8502d clean up 2021-03-10 11:31:50 +07:00