Giter VIP home page Giter VIP logo

Comments (26)

MrBanannaMan avatar MrBanannaMan commented on May 29, 2024 1

For those using the M8T modules, please use this gentleman's modified repository:
https://github.com/flynneva/ublox.git2

After much frustration with my M8T module, I found this repo to work wonderfully.

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi, @kartikmohta
sorry to bother you here, do you have any advice on this issue?

from ublox.

kartikmohta avatar kartikmohta commented on May 29, 2024

Hi,
Can you try the latest version from the repo?
If that does not fix the problem, can you run the ublox_gps node under gdb following the instructions at http://wiki.ros.org/roslaunch/Tutorials/Roslaunch%20Nodes%20in%20Valgrind%20or%20GDB and paste the backtrace from gdb when it crashes? (You can set respawn to false for this).

from ublox.

Kortium avatar Kortium commented on May 29, 2024

Run into same issue here's what i got from the gdb
jdb

May be it's because i run it on ARM linux

from ublox.

kartikmohta avatar kartikmohta commented on May 29, 2024

@Kortium Can you provide the backtrace from gdb? That may help in debugging where the problem is occurring.

from ublox.

Kortium avatar Kortium commented on May 29, 2024

Here it is

jdb2

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi @kartikmohta @Kortium , I am so glad to get both of your suggestions. I get such issue again.
I debugged this error, and finally found that this package did not support the Ublox EVK M8T product. It seems that the driver for M8T have not been finished yet.

Best
Welson

from ublox.

kartikmohta avatar kartikmohta commented on May 29, 2024

@Kortium @weisongwen Can you try again with the latest version from the master branch? Commit 4570130 fixed a bug which could have led to segfaults.

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi @kartikmohta Thanks for your effort. I will try this first.

Best
Welson Wen

from ublox.

Kortium avatar Kortium commented on May 29, 2024

My results:

gdb

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi, @Kortium
Thanks for your share of your result.
I want to confirm one thing: the device you used is ublox EVK M8T?

Best
Welson

from ublox.

Kortium avatar Kortium commented on May 29, 2024

Hi, @weisongwen
That's a good question. No my device is C94-M8P-3 (devkit). But issue looks the same...

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi, @kartikmohta Thanks for your suggestion.
I tested the new package again and I find that issue again.
also I got the warning from the node.h file:

void getRosParams() {
    ROS_WARN("Functionality specific to u-blox TIM devices is only %s",
        "partially implemented. See TimProduct class in node.h & node.cpp.");
  }

It seems that this package do not support the ublox EVK M8T device?

Best
Welson

from ublox.

kartikmohta avatar kartikmohta commented on May 29, 2024

@Kortium It seems like the resetting is not working properly for your device, can you try enabling the gnss/qzss option in the param file and try again? From your output, looks like the QZSS Configuration is the only one causing a GNSS re-configuration.

@weisongwen I think a similar problem for you, can you enable the gnss/glonass option in the param file and retry?

I only have a M8N device to test here and the driver works perfectly with that.

from ublox.

Kortium avatar Kortium commented on May 29, 2024

@kartikmohta @weisongwen
Thanks a lot for opening this question and helping me, i have misformed config file ~ . ~
Now it works!

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi,@kartikmohta
Thanks for your kind reply. Autally, I also have a M8N in hand. this driver works well with M8N. But not compatable with M8T .

I will test the M8T as your advice. Thanks!

Best
Welson

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Hi @Kortium
Can you share your config file to me ? Thanks a lot.

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

Dear @kartikmohta
Thanks for your effort on maintaining this package, It is mentioned in the Readme part:
``
For FTS & TIM devices:

currently unimplemented. See FtsProduct and TimProduct classes in ublox_gps package node.h & node.cpp files.

``
does TIM devices means the Ublox M8T ?

Best
Welson

from ublox.

kartikmohta avatar kartikmohta commented on May 29, 2024

@weisongwen TIM means devices with timing feature (https://www.u-blox.com/en/timing) so M8T devices are not fully supported right now.

from ublox.

benjaminsamsonnettr avatar benjaminsamsonnettr commented on May 29, 2024

terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectorboost::system::system_error >'
what(): write: Input/output error
Aborted (core dumped)

could you please help me

from ublox.

KLelkov avatar KLelkov commented on May 29, 2024

I also had this error:
U-Blox ASIO input buffer read error: Operation canceled, 0

Solved it by changing tmode3 to 0 in the config file...

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

hi @MrBanannaMan,
thanks for your information, but this https://github.com/flynneva/ublox.git2 can not be opened. seems that this package is not existed.

from ublox.

MrBanannaMan avatar MrBanannaMan commented on May 29, 2024

@weisongwen
Hi Welson,
My apologies, a "2" snuck it's way into that link at the very end. Try this:

https://github.com/flynneva/ublox

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

hi @MrBanannaMan
thanks for your kind information,
best
welson

from ublox.

weisongwen avatar weisongwen commented on May 29, 2024

@MrBanannaMan Hi, have you find that where we can obtain the pseudorange measurements from this package? moreover, this package seems cannot work with the Beidou satellites.

best
welson

from ublox.

flynneva avatar flynneva commented on May 29, 2024

Hi Welson,

Take a look at the config file you are using to launch the m8t. It should be in the 'ublox_gps/config/' directory....probably set to the 'c94_m8t_base.yaml'.

According to the wiki for this ublox package......Beidou satellites are default set to off.

Add the following lines to your yaml file and it should work:

gnss:
  beidou: true

from ublox.

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.