Well, I confirmed (reading the source code):
- Serial is set equal to Serial1
- Serial1 is PA9/PA10
So it looks like you are set up correctly to me.
Did you say that Serial.print() later in your code (when decoding the actual IR codes received IS working? That's very strange indeed.
I'm out of ideas. ![]()