Hello guys,
thaks for your support.
My developing board is always starting as SNK to be powered both by charger and e.g. dual Power Role MacBook. And only if some conditions are met the board can become SRC to supply e.g. the MacBook.
I can't to test now next case but I think I'll have some issues. So the case: in addition to the listed devices I wish the board to deal with e.g. Type-C legacy flash drives or PD no dual-role devices which can't be SRC.
I suppose last two device kinds wouldn't negotiate at all.
So how to detect them properly to switch Power Role further?