为什么“cgps -s”没有给我任何结果?

为什么“cgps -s”没有给我任何结果?

我有一个可以读取 NMEA 消息的设备 U-blox EVK-M8T。我按照以下说明操作这一页

一切都很好,但是当我输入cgps -s查看时间、PRN、ELev、Azim 等时,我期望这样:

Time:-------2015-01-18T01:25:41.000Z---||PRN:   Elev:  Azim:  SNR:  Used: |
|    Latitude:    00.0000   N               ||   2    06    312    00      Y   |
|    Longitude:  000.0000   W               ||   3    24    182    28      Y   |
|    Altitude:   582.0 m                    ||   6    07    271    00      Y   |
|    Speed:      0.1 kph                    ||   7    39    254    26      Y   |
|    Heading:    0.0 deg (true)             ||   8    33    059    35      Y   |
|    Climb:      n/a                        ||   9    65    302    29      Y   |
|    Status:     3D FIX (7 secs)            ||  10    35    301    37      Y   |
|    Longitude Err:   +/- 1 m               ||  16    56    082    43      Y   |
|    Latitude Err:    +/- 2 m               ||  20    46    223    34      Y   |
|    Altitude Err:    +/- 5 m               ||  23    80    110    40      Y   |
|    Course Err:      n/a                   ||  27    10    116    22      Y   |
|    Speed Err:       +/- 18 kph            ||                                 |
|    Time offset:     0.597                 ||                                 |
|    Grid Square:     DN17hq 

但我没有得到任何结果:

│    Time:       n/a                        ││PRN:   Elev:  Azim:  SNR:  Used: │
│    Latitude:   n/a                        ││                                 │
│    Longitude:  n/a                        ││                                 │
│    Altitude:   n/a                        ││                                 │
│    Speed:      n/a                        ││                                 │
│    Heading:    n/a                        ││                                 │
│    Climb:      n/a                        ││                                 │
│    Status:     NO FIX (0 secs)            ││                                 │
│    Longitude Err:   n/a                   ││                                 │
│    Latitude Err:    n/a                   ││                                 │
│    Altitude Err:    n/a                   ││                                 │
│    Course Err:      n/a                   ││                                 │
│    Speed Err:       n/a                   ││                                 │
│    Time offset:     n/a                   ││                                 │
│    Grid Square:     n/a                   ││                                 │

有人知道发生了什么事吗?

答案1

来自评论...

  • 在防火墙中打开 TCP 端口 2947
  • terminal,编辑/etc/default/gpsd
    • gksudo gedit /etc/default/gpsd
    • 改成DEVICES=""DEVICES="/dev/ttyACM0"
    • 保存并退出 gedit
    • sudo systemctl restart gpsd

gpsmon、cgps 和 xgps 现在可以正常工作。

相关内容