swri-robotics / novatel_gps_driver

ROS driver for NovAtel GPS / GNSS receivers
BSD 3-Clause "New" or "Revised" License
172 stars 132 forks source link

Ability to send configuration commands to Novatel #12

Open mayurshah530 opened 7 years ago

mayurshah530 commented 7 years ago

Existing release translates the rosparams to various logs in NovatelGps::Configure. There is no way to send configuration messages to Novatel. (e.g. connectimu, setimuorientation etc.) It would be great if this driver could support functionality to set configuration that is not log + x + ontime + y

evenator commented 6 years ago

Are you imagining a parameter to send arbitrary commands at config time or a service to send arbitrary commands while running?

mayurshah530 commented 6 years ago

Hi Edward, I was thinking of the initial configuration. While Novatel receivers allow for saveconfig command that will be persisted, it is always more robust to configure things per the mission request - especially if the hardware is shared and used for different purposes / different configurations. At the moment, I have to hook it up to a windows laptop with Novatel Connect or open the web UI to send different configuration commands manually. If you look at the http://wiki.ros.org/novatel_span_driver, it was able to send configuration commands. Best, Mayur

On Wed, Dec 6, 2017 at 1:25 PM, Edward Venator notifications@github.com wrote:

Are you imagining a parameter to send arbitrary commands at config time or a service to send arbitrary commands while running?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/swri-robotics/novatel_gps_driver/issues/12#issuecomment-349779653, or mute the thread https://github.com/notifications/unsubscribe-auth/AdLxLVqpJIgFIwmyiMgT2GQWVRmzS0HVks5s9wZQgaJpZM4QixCZ .