summaryrefslogtreecommitdiff
path: root/examples/device/audio_test
AgeCommit message (Collapse)Author
2022-09-13Don't assume ints automatically convert to enumsBen Avison
IAR generates warning Pe188 'enumerated type mixed with another type'.
2022-09-13Remove unreachable codeBen Avison
IAR generates warning Pe111 'statement is unreachable'. In a couple of cases, replace return statements with TU_ATTR_FALLTHROUGH; because some compilers apparently can't figure out that the return statements are unreachable but do whinge about an imagined fall-through without them!
2022-07-12RP@040: rework CMake for compiler warningsgraham sanderson
2022-06-27fix most warnings with rp2040 -wconversionhathach
2022-06-06more example updatehathach
2022-02-25auto detect max rhport speed based on mcuhathach
2022-01-05Unify skip and only logic for build scriptsScott Shawcroft
And switch to a single file that can include mcu, family or board.
2021-11-02add pi4 to ci build in build_aarch64hathach
2021-10-25change usage of TU_CHECK_MCU() to prevent macro conflicthathach
2021-09-29clean uphathach
2021-08-26TD 9.12 remote wakeup testhathach
remove TUSB_DESC_CONFIG_ATT_REMOTE_WAKEUP attribute from non-hid examples
2021-06-10Make examples standalone buildable via CMakegraham sanderson
2021-05-30Rework rp2040 examples and CMake build:graham sanderson
- Examples should be CMake buildable from their own subdirectory; such a build will error out based on matching .skip.MCU_xxx or a mismatched .only.MCU_ - It should be possible to build from a higher level and use .skip.MCU_ and .only.MCU_ to filter which examples get built - The intention is for the CMakeLists.txts in the examples to be non family specific and without MCU based IFs. I have started this work, but am not really sure the state of the esp32 stuff; in any case the plan is to have everything encapsulated in the FAMILY/family.cmake - pico_examples now just includes examples/device/CMakeLists.txt and examples/host/CMakeLists.txt directly, as they also build correctly when included from there. Note that .skip.MCU_ for esp32 in the directories it wasn't previously avaiable has not been added, as the .skip is common to the regular Makefile builds also. It isn't clear whether these examples should build for esp32, but if not .skip should be added.
2021-04-19cmake cleanuphathach
2021-04-15Merge branch 'master' into edpt_ISO_xferhathach
2021-04-15update plot script to work on macos and linuxhathach
also add note for installing pip module
2021-04-11update rp2040 to use pico-sdk externallyhathach
also try to update ci
2021-04-06code formathathach
2021-04-03Fix #define in audio_testReinhard Panhuber
2021-04-03Delete old settingsReinhard Panhuber
2021-04-03Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-04-03Generalize audio driver for 3 audio functions plus a lot more.Reinhard Panhuber
- 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-03-18use boot2_generic_03h for adafruit feather rp2040hathach
- also use boot2_generic_03h for now for itsy bitsy and qt rp2040 - change default flash target for rp2040 to flash-pyocd
2021-03-13Add new line at end of python scriptReinhard Panhuber
2021-03-13Add python script to plot audio sample data.Reinhard Panhuber
2021-03-13move AUDIO_SAMPLE_RATE to example main.chathach
2021-03-10Merge remote-tracking branch 'upstream/edpt_ISO_xfer' into edpt_ISO_xferReinhard Panhuber
2021-03-10Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio StreamsReinhard Panhuber
Extending capabilities of support FIFOs Removing copy from to FIFO Adjusting audio examples Remove peek/read into other FIFO
2021-03-10Merge branch 'master' into edpt_ISO_xferhathach
2021-03-02update pico-sdk to more recent commithathach
- move target_link_libraries() to family.cmake - enable pico_bootsel_via_double_reset
2021-02-12Fix a ; in #define definitionReinhard Panhuber
2021-02-12Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-02-12Complete redesign of audio driver.Reinhard Panhuber
2021-02-01added enumerate walkaround for RP2040-E5hathach
- PICO_RP2040_USB_DEVICE_ENUMERATION_FIX=1 - target linke pico_fix_rp2040_usb_device_enumeration
2021-01-26change output filename to BOARD-Directoryhathach
2021-01-25get all device example build with rp2040 (except freeRTOS)hathach
2021-01-24rp2040 audio_test compilehathach
2020-11-01house keeping: make tu_print_mem format easier to compare with hex2dumphathach
2020-10-11update microchip driverhathach
also skip audio_test for same5x for now due to assert() macro conflict
2020-10-09Fix unused parameter in audio test.Reinhard Panhuber
2020-10-09Fix minor issue in audio example.Reinhard Panhuber
2020-10-09Extend example s.t. a saw tooth is sent.Reinhard Panhuber
2020-10-07fix audio_test buildhathach
2020-08-19Commit before sharing.Reinhard Panhuber
Setup a test example - UNTESTED! Missing: Start transmitting audio data in set_interface.