Public Member Functions | Public Attributes | List of all members
multiscan_receiver.MultiScanReceiver Class Reference

Public Member Functions

def __init__ (self, scannerIP="192.168.0.1", hostIP="192.168.0.102", port=2115, nbScans=100, writeMsgpackFile="")
 
def convertToPointCloud (self, scanVector)
 
def doRecording (self)
 
def parseData (self, payload)
 
def readFromMSGPACKFile (self, fileName)
 
def setEnableMagicalActivate (self, value)
 
def setEnableRestAPI (self, value)
 
def setEnableVisualization (self, value)
 
def setupRecording (self)
 
def showScan (self, pointCloud)
 
def verifyData (self, data)
 

Public Attributes

 ax
 
 bufferSize
 
 crownName
 
 debug
 
 enableMagicalActivate
 
 enableRestAPI
 
 enableVisualization
 
 fig
 
 hostIP
 
 nbScans
 
 port
 
 restAPI
 
 scannerIP
 
 showCount
 
 writeMsgpackFile
 

Detailed Description

Definition at line 96 of file multiscan_receiver.py.

Constructor & Destructor Documentation

◆ __init__()

def multiscan_receiver.MultiScanReceiver.__init__ (   self,
  scannerIP = "192.168.0.1",
  hostIP = "192.168.0.102",
  port = 2115,
  nbScans = 100,
  writeMsgpackFile = "" 
)

Definition at line 98 of file multiscan_receiver.py.

Member Function Documentation

◆ convertToPointCloud()

def multiscan_receiver.MultiScanReceiver.convertToPointCloud (   self,
  scanVector 
)

Definition at line 237 of file multiscan_receiver.py.

◆ doRecording()

def multiscan_receiver.MultiScanReceiver.doRecording (   self)

Definition at line 131 of file multiscan_receiver.py.

◆ parseData()

def multiscan_receiver.MultiScanReceiver.parseData (   self,
  payload 
)

Definition at line 208 of file multiscan_receiver.py.

◆ readFromMSGPACKFile()

def multiscan_receiver.MultiScanReceiver.readFromMSGPACKFile (   self,
  fileName 
)

Definition at line 321 of file multiscan_receiver.py.

◆ setEnableMagicalActivate()

def multiscan_receiver.MultiScanReceiver.setEnableMagicalActivate (   self,
  value 
)

Definition at line 116 of file multiscan_receiver.py.

◆ setEnableRestAPI()

def multiscan_receiver.MultiScanReceiver.setEnableRestAPI (   self,
  value 
)

Definition at line 113 of file multiscan_receiver.py.

◆ setEnableVisualization()

def multiscan_receiver.MultiScanReceiver.setEnableVisualization (   self,
  value 
)

Definition at line 119 of file multiscan_receiver.py.

◆ setupRecording()

def multiscan_receiver.MultiScanReceiver.setupRecording (   self)

Definition at line 123 of file multiscan_receiver.py.

◆ showScan()

def multiscan_receiver.MultiScanReceiver.showScan (   self,
  pointCloud 
)

Definition at line 289 of file multiscan_receiver.py.

◆ verifyData()

def multiscan_receiver.MultiScanReceiver.verifyData (   self,
  data 
)

Definition at line 170 of file multiscan_receiver.py.

Member Data Documentation

◆ ax

multiscan_receiver.MultiScanReceiver.ax

Definition at line 292 of file multiscan_receiver.py.

◆ bufferSize

multiscan_receiver.MultiScanReceiver.bufferSize

Definition at line 106 of file multiscan_receiver.py.

◆ crownName

multiscan_receiver.MultiScanReceiver.crownName

Definition at line 102 of file multiscan_receiver.py.

◆ debug

multiscan_receiver.MultiScanReceiver.debug

Definition at line 111 of file multiscan_receiver.py.

◆ enableMagicalActivate

multiscan_receiver.MultiScanReceiver.enableMagicalActivate

Definition at line 109 of file multiscan_receiver.py.

◆ enableRestAPI

multiscan_receiver.MultiScanReceiver.enableRestAPI

Definition at line 108 of file multiscan_receiver.py.

◆ enableVisualization

multiscan_receiver.MultiScanReceiver.enableVisualization

Definition at line 110 of file multiscan_receiver.py.

◆ fig

multiscan_receiver.MultiScanReceiver.fig

Definition at line 291 of file multiscan_receiver.py.

◆ hostIP

multiscan_receiver.MultiScanReceiver.hostIP

Definition at line 100 of file multiscan_receiver.py.

◆ nbScans

multiscan_receiver.MultiScanReceiver.nbScans

Definition at line 104 of file multiscan_receiver.py.

◆ port

multiscan_receiver.MultiScanReceiver.port

Definition at line 101 of file multiscan_receiver.py.

◆ restAPI

multiscan_receiver.MultiScanReceiver.restAPI

Definition at line 103 of file multiscan_receiver.py.

◆ scannerIP

multiscan_receiver.MultiScanReceiver.scannerIP

Definition at line 99 of file multiscan_receiver.py.

◆ showCount

multiscan_receiver.MultiScanReceiver.showCount

Definition at line 107 of file multiscan_receiver.py.

◆ writeMsgpackFile

multiscan_receiver.MultiScanReceiver.writeMsgpackFile

Definition at line 105 of file multiscan_receiver.py.


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


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:15