I'm using arduino uno rev3 and i want to emulate 2 serial ports on pin 8,9,10,11, but i saw in softwareSerial begin method i can't define the data length bits, the stop bits number and the parity. Is it possible to make a full configuration of the softwareserial interfaces?
Is it possible to make a full configuration of the softwareserial interfaces?
You have the source, so he answer is "yes".
Keep in mind that only ONE instance of SoftwareSerial can be active at a time. If you need two software serial instances and the hardware serial instance, you probably need a Mega with 4 hardware serial ports.
It is possible to have multiple software serial ports with speeds up to 115200 bps.
I don’t understand why do i have to use just one instance of software serial.
From the page linked to
If using multiple software serial ports, only one can receive data at a time.
You can have more than one instance of SoftwareSerial but they share the same receive buffer and you need to manage them using the listen() method which can get complicated, even if there is flow control on the devices sending the serial data.