Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

changing the baud rate of a serial port on a raspberry pi 3

I installed lineage os 14 on raspberry pi 3 I connected a gps module with UART port, however, the baud rate of GPS is 9600 but baud rate of /dev/ttyS0 is 115200 I want to change the baud rate of ttyS0 in order to read GPS data I tried stty command

stty -F /dev/ttyS0 9600

However, this won't change the baud rate when I check again with this command
stty -F /dev/ttyS0 the speed value is 115200. How can I change the baud rate of /dev/ttyS0 I also find some solution with serial command serial /dev/ttyS0 9600 however it doesn't exist on adb shell.Any help would be grateful

like image 989
Daniel.V Avatar asked Oct 16 '22 16:10

Daniel.V


1 Answers

You will need to modify the /boot/config.txt file and add the following entry which enables serial line and specifies baud rate:

console=ttyAMA0,9600

That works for me.

like image 172
Sky Avatar answered Nov 13 '22 04:11

Sky