quoted
quoted
There are two different ways this can be implemented. There can be two
independent LEDs within the same package. So you can generate three
colours. Or there can be two cross connected LEDs within the
package. Apply +ve you get one colour, apply -ve you get a different
colour. Since you cannot apply both -ve and +ve at the same time, you
cannot get both colours at once.
If you have two independent LEDs, I would define two LEDs in DT.
No, we have multicolor LED API which is meant for exactly this
situation: a multicolor LED.
What do you mean by dependency here?
https://www.youtube.com/watch?v=5M9p25OfKdg
There are two different ways you can two LEDs in one package.
Some Ethernet PHY RJ45 connector housings have bi-colour LEDs. Some
have tri-colour LEDs, and some have mono-colour LEDs.
Andrew