I want to send a character/byte/String from the MSP430 to the Arduino Mega using the hardware uart on both sides. I did write some MSP430 code to sent up the UART at 9600bps and on the Arduino side I am using Serial2's RX pin(also set at 9600bps) to receive the data sent by the MSP430. However I am not getting what I am sending, so what I can assume is there is a difference in the dataframe that MSP430 is using for the communication while my Arduino expects some other frame format. How can I solve this issue? I am not using a launchpad so using Energia is not an option for me. I am also too much of an expert on Microcontroller programming at the register level, have been programming the Arduino boards with the help of its already available libraries so digging into the data sheets of the two controllers is proving to be something really difficult for me. The only option left for me was to check what kind of frames is Hardware Serial library code on the Arduino side expecting, but this is somthing I am really new to. Can anyone help me point to the correct direction?