I am using SerialPort class of .net framework , also I am using data received event.
Suppose, in certain scenario, thread t1 is writing bytes to COM port & at the same time, thread t2 is trying to read byte data from the same COM port as it already received event,
Then is it possible to access the COM port (same Serial Port class object) simulataneously for reading & writing or
Do I need to implement critical section to access COM port using SerialPort object?