Posts: 45
Threads: 12
Joined: Jan 2017
Reputation:
1
How do I get openplotter to see NMEA data on /dev/serial0. I have a dAISy hat that I'm using and on RPI3 its seen as /dev/serial0 (on my older rpi2 its seen as /dev/ttyAMA0 which openplotter sees with no issue). I've tried manually configuring that device as /dev/serial0 but even though I know that data is flowing on that "port" openplotter does not see it. (I can see the data when I use "screen")
Also whats with the bug that won't let you name new serial devices? I have to create them as "bob" pretty much the only name it will take, then go an manually name is as "dAISy_HAT"
Posts: 579
Threads: 65
Joined: Nov 2016
Reputation:
20
So when you cat /dev/serial0 you see the data coming from the device? I was just wondering if you had gone thought he process of disconnecting the bluetooth from the serial port.
Posts: 2,836
Threads: 60
Joined: Mar 2016
Reputation:
267
It will on openplotter 1.x.x
Posts: 45
Threads: 12
Joined: Jan 2017
Reputation:
1
Thanks. Seems I keep being "ahead of the curve" somehow! Now for the $1m question...when is Openplotter 1.x.x coming with that support?
thanks
Posts: 45
Threads: 12
Joined: Jan 2017
Reputation:
1
I got it to work eventually. I had to manually edit the config file and now its working. One thing I noticed when using the "diagnostics window" to watch whats being passed is the messages at the bottom of the window state that data is being passed at 98baud. Seems really slow doesn't it?
Posts: 579
Threads: 65
Joined: Nov 2016
Reputation:
20
2018-04-30, 03:33 PM
(This post was last modified: 2018-04-30, 03:42 PM by abarrow.)
I guess it depends on how that baud rate is being calculated. Since the device isn't sending out a continuous stream of data, the calculation might be based on the rate of characters over time, which would lead to a much lower rate.
[edit] Just looked at the code. Displayed baud rate appears to be calculated by measuring the length of the incoming NMEA strings over time. If the strings are just coming in every second, for example, the measured baud rate would display as much lower than the interface rate.