having a curious issue, more wondering if this is just me than aiming for a solution just yet.
I have two MCU, an Arduino Nano and a Raspberry Pi Pico, both programmed with the Arduino IDE with the same code except for one line to define where the on board LED lives.
very simple code, open the serial port, sit want wait - if a character comes through flash the light (using non-blocking code) and if the character is 0x01, respond with 0x02 and go back to sleep.
compiles, installs and runs perfectly on both - the Nano is COM5 and the Pico is COM24.
the Serial Monitor can talk to both - obviously it cannot send binary but the light flashes, a terminal programme that can send Binary shows this works exactly as expected.
so far so good.
I then have a C# console application.. this will talk to the Nano on COM5 but will hang trying to talk to the Pico on COM24...
has anyone else had entertainment trying to get C# to talk to COM ports with numbers above 9?