I am new to Arduino and am trying to set up an Arduino mega to communicate a battery regulator I have but need 2 stop bits. I have sent commands through the arduino serial monitor via usb to a usb to serial convertor supplied by the battery regulator manufacturer and received the correct response. command was 001mi. and response was 01MI 2.762V. Any ideas on how to set this up? Below is a response from the manufacturer.
The signaling is half duplex (party line) async like RS232, but with a
different hardware interface. I previously sent you a schematic of the
interface. Undriven, (space), the two lines are between 10 and 15V
apart, and driven, (mark) they are about 2V apart. There is no "ground"
reference. One advantage of this is that you can use a normal terminal
or terminal emulator program to talk to the Rudman Bus devices: 9600
Baud, 8 bits, no parity, 2 stop bits.
The 12-15V levels on the EviBus signals WILL DESTROY your Arduino if youtry to hook them up directly! The pins that are directly usable are the
RX/TX lines, which are used for the USB on the Arduino.Yes the TWI interface is serial, no it is not async like rs-232. The
Rudman bus uses async signaling but with different levels.If you are going to use the Arduino, you will have to use the Rx/Tx