arduino / arduino/ArduinoCore-samd

I2S library: support channel selection

Open
#480 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
502
Forks
740
PR merge metrics
No merged PRs in 30d

Description

It would be nice if the I2S library would support explicitely selecting a specific channel so if you have an I2S device that transmits stereo audio and you are only interested in one of the two channels, you could just ignore the other one. It is probably possible to manually discard the unwanted samples after receiving them but it would be much easier not having to read them in the first place.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named in the issue. Locate the SAMD21 I2S library and its receive path, then determine how stereo channel selection should be exposed and verified; done means callers can explicitly receive only the requested channel without manually discarding the other channel's samples.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.