Git Product home page Git Product logo

Comments (6)

ahupowerdns avatar ahupowerdns commented on August 18, 2024

Hi - I have updated the README with some of these details. Can you tell what does not work out of the box so we can help? Thanks!

from galmon.

csylvain avatar csylvain commented on August 18, 2024

just did a git pull ( 91df9d4 ) and am building navparse and ubxtool on RPi 3B+ with Raspbian Buster.
GPS Expansion Board is at /dev/ttyS0 (verified with minicom ).

navparse build died:

coverage.cc:11:10: fatal error: eigen3/Eigen/Dense: No such file or directory
 #include <eigen3/Eigen/Dense>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.

ubxtool builds. results:

$ ./ubxtool --debug --port /dev/ttyS0 --gps --station 1 --stdout
Sat, 09 Nov 2019 23:54:52 +0000 initFD()
Sat, 09 Nov 2019 23:54:52 +0000 initFD - open(/dev/ttyS0)
Sat, 09 Nov 2019 23:54:52 +0000 initFD - open successful
Sat, 09 Nov 2019 23:54:52 +0000 will enable RTSCTS
Sat, 09 Nov 2019 23:54:52 +0000 initFD - tty set

no other output produced. did i do something wrong?

immediately after trying ubxtool shown above, double-checking with "minicom -D /dev/ttyS0 -b 9600" produces the usual stream of NMEA sentences.

from galmon.

csylvain avatar csylvain commented on August 18, 2024

better results with

 ./ubxtool --debug --port /dev/ttyS0 --baud 9600 --gps --galileo --glonass --stdout --keep-nmea --wait

output:

Sun, 10 Nov 2019 00:04:50 +0000 initFD()
Sun, 10 Nov 2019 00:04:50 +0000 initFD - open(/dev/ttyS0)
Sun, 10 Nov 2019 00:04:50 +0000 initFD - open successful
Sun, 10 Nov 2019 00:04:50 +0000 will enable RTSCTS
Sun, 10 Nov 2019 00:04:50 +0000 initFD - tty set
Sun, 10 Nov 2019 00:04:52 +0000 Sending version query
Sun, 10 Nov 2019 00:04:52 +0000 swVersion: ROM CORE 3.01 (107888)
Sun, 10 Nov 2019 00:04:52 +0000 hwVersion: 00080000
Sun, 10 Nov 2019 00:04:52 +0000 Extended info: FWVER=SPG 3.01
Sun, 10 Nov 2019 00:04:52 +0000 Extended info: PROTVER=18.00
Sun, 10 Nov 2019 00:04:52 +0000 Extended info: GPS;GLO;GAL;BDS
Sun, 10 Nov 2019 00:04:52 +0000 Extended info: SBAS;IMES;QZSS
Sun, 10 Nov 2019 00:04:53 +0000 Sending GNSS query
Sun, 10 Nov 2019 00:04:53 +0000 GNSS status, got 7 rows:
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 0 enabled 1 minTrk 8 maxTrk 16 1 0  1 1
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 1 enabled 1 minTrk 1 maxTrk 3 1 0  1 1
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 2 enabled 0 minTrk 4 maxTrk 8 0 0  1 1
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 3 enabled 0 minTrk 8 maxTrk 16 0 0  1 1
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 4 enabled 0 minTrk 0 maxTrk 8 0 0  1 3
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 5 enabled 1 minTrk 0 maxTrk 3 1 0  1 5
Sun, 10 Nov 2019 00:04:53 +0000 GNSSID 6 enabled 1 minTrk 8 maxTrk 14 1 0  1 1
Sun, 10 Nov 2019 00:04:53 +0000 Got an ack for 6 62 while waiting for 6 62
Sun, 10 Nov 2019 00:04:53 +0000 Got ACK for our poll of GNSS settings
Sun, 10 Nov 2019 00:04:53 +0000 Sending GNSS setting, GPS: 1, Galileo: 1, BeiDou: 0, GLONASS: 1, SBAS: 0
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 62 while waiting for 6 62
Sun, 10 Nov 2019 00:04:54 +0000 Got ack on GNSS setting
Sun, 10 Nov 2019 00:04:54 +0000 Polling port settings
Sun, 10 Nov 2019 00:04:54 +0000 Protocol settings on port:
3 0 0 0 0 0 0 0 0 0 0 0 7 0 3 0 0 0 0 0
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 0 while waiting for 6 0
Sun, 10 Nov 2019 00:04:54 +0000 Got ACK for our poll of port protocol settings
Sun, 10 Nov 2019 00:04:54 +0000 Enabling UBX-RXM-RLM
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 1 while waiting for 6 1
Sun, 10 Nov 2019 00:04:54 +0000 Enabling UBX-RXM-RAWX
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 1 while waiting for 6 1
Sun, 10 Nov 2019 00:04:54 +0000 Enabling UBX-RXM-SFRBX
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 1 while waiting for 6 1
Sun, 10 Nov 2019 00:04:54 +0000 Enabling UBX-NAV-POSECEF
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 1 while waiting for 6 1
Sun, 10 Nov 2019 00:04:54 +0000 Enabling UBX-NAV-SAT
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 1 while waiting for 6 1
Sun, 10 Nov 2019 00:04:54 +0000 Enabling UBX-NAV-PVT
Sun, 10 Nov 2019 00:04:54 +0000 Got an ack for 6 1 while waiting for 6 1
Sun, 10 Nov 2019 00:04:54 +0000 Entering main loop
^C

from galmon.

csylvain avatar csylvain commented on August 18, 2024
 ./ubxtool --port /dev/ttyS0 --baud 9600 --gps --galileo --glonass --keep-nmea --wait --sbas --stdout | ./navdump
Sun, 10 Nov 2019 00:14:25 +0000 swVersion: ROM CORE 3.01 (107888)
Sun, 10 Nov 2019 00:14:25 +0000 hwVersion: 00080000
Sun, 10 Nov 2019 00:14:25 +0000 Extended info: FWVER=SPG 3.01
Sun, 10 Nov 2019 00:14:25 +0000 Extended info: PROTVER=18.00
Sun, 10 Nov 2019 00:14:25 +0000 Extended info: GPS;GLO;GAL;BDS
Sun, 10 Nov 2019 00:14:25 +0000 Extended info: SBAS;IMES;QZSS
Sun, 10 Nov 2019 00:14:34 +0000 Entering main loop

no more output seen after "Entering main loop"

from galmon.

csylvain avatar csylvain commented on August 18, 2024

is the fix for my issue to use what looks like a new ubxtool parameter

--ubxport <id>

??

from galmon.

csylvain avatar csylvain commented on August 18, 2024

i can answer my own question now: yes. the new "--ubxtool" parameter ensures the response from the chipset returns via the path used to put the chipset into uBlox binary output mode. with some coaxing using "--reset" parameter, i can delicately get the Uputronics GPS Shield for RPi reporting data which navparse can display in the local web browser.
the new "--ubxtool" parameter needs some documenting, though. otherwise, i feel this issue is successfully closed.

from galmon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.