Public Member Functions | Private Member Functions | Private Attributes | List of all members
ntrip_client.ntrip_ros_base.NTRIPRosBase Class Reference
Inheritance diagram for ntrip_client.ntrip_ros_base.NTRIPRosBase:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, name)
 
def publish_rtcm (self, event)
 
def run (self)
 
def stop (self)
 
def subscribe_fix (self, NavSatFix fix)
 
def subscribe_nmea (self, nmea)
 

Private Member Functions

def _create_mavros_msgs_rtcm_message (self, rtcm)
 
def _create_rtcm_msgs_rtcm_message (self, rtcm)
 

Private Attributes

 _client
 
 _create_rtcm_message
 
 _debug
 
 _fix_sub
 
 _nmea_max_length
 
 _nmea_min_length
 
 _nmea_sub
 
 _reconnect_attempt_max
 
 _reconnect_attempt_wait_seconds
 
 _rtcm_frame_id
 
 _rtcm_message_type
 
 _rtcm_pub
 
 _rtcm_timer
 

Detailed Description

Definition at line 29 of file ntrip_ros_base.py.

Constructor & Destructor Documentation

◆ __init__()

def ntrip_client.ntrip_ros_base.NTRIPRosBase.__init__ (   self,
  name 
)

Definition at line 30 of file ntrip_ros_base.py.

Member Function Documentation

◆ _create_mavros_msgs_rtcm_message()

def ntrip_client.ntrip_ros_base.NTRIPRosBase._create_mavros_msgs_rtcm_message (   self,
  rtcm 
)
private

Definition at line 160 of file ntrip_ros_base.py.

◆ _create_rtcm_msgs_rtcm_message()

def ntrip_client.ntrip_ros_base.NTRIPRosBase._create_rtcm_msgs_rtcm_message (   self,
  rtcm 
)
private

Definition at line 169 of file ntrip_ros_base.py.

◆ publish_rtcm()

def ntrip_client.ntrip_ros_base.NTRIPRosBase.publish_rtcm (   self,
  event 
)

Definition at line 156 of file ntrip_ros_base.py.

◆ run()

def ntrip_client.ntrip_ros_base.NTRIPRosBase.run (   self)

Definition at line 81 of file ntrip_ros_base.py.

◆ stop()

def ntrip_client.ntrip_ros_base.NTRIPRosBase.stop (   self)

Definition at line 101 of file ntrip_ros_base.py.

◆ subscribe_fix()

def ntrip_client.ntrip_ros_base.NTRIPRosBase.subscribe_fix (   self,
NavSatFix  fix 
)

Definition at line 113 of file ntrip_ros_base.py.

◆ subscribe_nmea()

def ntrip_client.ntrip_ros_base.NTRIPRosBase.subscribe_nmea (   self,
  nmea 
)

Definition at line 109 of file ntrip_ros_base.py.

Member Data Documentation

◆ _client

ntrip_client.ntrip_ros_base.NTRIPRosBase._client
private

Definition at line 68 of file ntrip_ros_base.py.

◆ _create_rtcm_message

ntrip_client.ntrip_ros_base.NTRIPRosBase._create_rtcm_message
private

Definition at line 51 of file ntrip_ros_base.py.

◆ _debug

ntrip_client.ntrip_ros_base.NTRIPRosBase._debug
private

Definition at line 33 of file ntrip_ros_base.py.

◆ _fix_sub

ntrip_client.ntrip_ros_base.NTRIPRosBase._fix_sub
private

Definition at line 92 of file ntrip_ros_base.py.

◆ _nmea_max_length

ntrip_client.ntrip_ros_base.NTRIPRosBase._nmea_max_length
private

Definition at line 76 of file ntrip_ros_base.py.

◆ _nmea_min_length

ntrip_client.ntrip_ros_base.NTRIPRosBase._nmea_min_length
private

Definition at line 77 of file ntrip_ros_base.py.

◆ _nmea_sub

ntrip_client.ntrip_ros_base.NTRIPRosBase._nmea_sub
private

Definition at line 91 of file ntrip_ros_base.py.

◆ _reconnect_attempt_max

ntrip_client.ntrip_ros_base.NTRIPRosBase._reconnect_attempt_max
private

Definition at line 78 of file ntrip_ros_base.py.

◆ _reconnect_attempt_wait_seconds

ntrip_client.ntrip_ros_base.NTRIPRosBase._reconnect_attempt_wait_seconds
private

Definition at line 79 of file ntrip_ros_base.py.

◆ _rtcm_frame_id

ntrip_client.ntrip_ros_base.NTRIPRosBase._rtcm_frame_id
private

Definition at line 44 of file ntrip_ros_base.py.

◆ _rtcm_message_type

ntrip_client.ntrip_ros_base.NTRIPRosBase._rtcm_message_type
private

Definition at line 50 of file ntrip_ros_base.py.

◆ _rtcm_pub

ntrip_client.ntrip_ros_base.NTRIPRosBase._rtcm_pub
private

Definition at line 65 of file ntrip_ros_base.py.

◆ _rtcm_timer

ntrip_client.ntrip_ros_base.NTRIPRosBase._rtcm_timer
private

Definition at line 64 of file ntrip_ros_base.py.


The documentation for this class was generated from the following file:


ntrip_client
Author(s): Parker Hannifin Corp
autogenerated on Fri Apr 18 2025 02:32:24