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

Public Member Functions

def __init__ (self, port, baudrate, logerr=logging.error, logwarn=logging.warning, loginfo=logging.info, logdebug=logging.debug)
 
def connect (self)
 
def disconnect (self)
 
def recv_rtcm (self)
 
def send_nmea (self, sentence)
 
- Public Member Functions inherited from ntrip_client.ntrip_base.NTRIPBase
def __init__ (self, logerr=logging.error, logwarn=logging.warning, loginfo=logging.info, logdebug=logging.debug)
 
def reconnect (self)
 
def send_nmea (self)
 
def shutdown (self)
 

Private Attributes

 _baudrate
 
 _connected
 
 _device
 
 _port
 

Additional Inherited Members

- Public Attributes inherited from ntrip_client.ntrip_base.NTRIPBase
 nmea_parser
 
 reconnect_attempt_max
 
 reconnect_attempt_wait_seconds
 
 rtcm_parser
 
- Static Public Attributes inherited from ntrip_client.ntrip_base.NTRIPBase
int DEFAULT_RECONNECT_ATEMPT_WAIT_SECONDS = 5
 
int DEFAULT_RECONNECT_ATTEMPT_MAX = 10
 

Detailed Description

Definition at line 9 of file ntrip_serial_device.py.

Constructor & Destructor Documentation

◆ __init__()

def ntrip_client.ntrip_serial_device.NTRIPSerialDevice.__init__ (   self,
  port,
  baudrate,
  logerr = logging.error,
  logwarn = logging.warning,
  loginfo = logging.info,
  logdebug = logging.debug 
)

Definition at line 11 of file ntrip_serial_device.py.

Member Function Documentation

◆ connect()

def ntrip_client.ntrip_serial_device.NTRIPSerialDevice.connect (   self)

Reimplemented from ntrip_client.ntrip_base.NTRIPBase.

Definition at line 22 of file ntrip_serial_device.py.

◆ disconnect()

def ntrip_client.ntrip_serial_device.NTRIPSerialDevice.disconnect (   self)

Reimplemented from ntrip_client.ntrip_base.NTRIPBase.

Definition at line 36 of file ntrip_serial_device.py.

◆ recv_rtcm()

def ntrip_client.ntrip_serial_device.NTRIPSerialDevice.recv_rtcm (   self)

Reimplemented from ntrip_client.ntrip_base.NTRIPBase.

Definition at line 70 of file ntrip_serial_device.py.

◆ send_nmea()

def ntrip_client.ntrip_serial_device.NTRIPSerialDevice.send_nmea (   self,
  sentence 
)

Definition at line 46 of file ntrip_serial_device.py.

Member Data Documentation

◆ _baudrate

ntrip_client.ntrip_serial_device.NTRIPSerialDevice._baudrate
private

Definition at line 17 of file ntrip_serial_device.py.

◆ _connected

ntrip_client.ntrip_serial_device.NTRIPSerialDevice._connected
private

Definition at line 33 of file ntrip_serial_device.py.

◆ _device

ntrip_client.ntrip_serial_device.NTRIPSerialDevice._device
private

Definition at line 20 of file ntrip_serial_device.py.

◆ _port

ntrip_client.ntrip_serial_device.NTRIPSerialDevice._port
private

Definition at line 16 of file ntrip_serial_device.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