C# Class Ev3devMapping.LaserThreadSharedData

Show file Open project: bmegli/ev3dev-mapping-ui Class Usage Examples

Public Properties

Property Type Description
averagedPacketTimeMs float
consumed bool
crcFailurePercentage int
from int
invalidPercentage int
invalid_data bool[]
laserRPM float
length int
readings Vector3[]
snapshot_request bool
snapshots_left int

Public Methods

Method Description
CopyNewDataFrom ( LaserThreadSharedData thr_data ) : void
HandleSnapshotRequest ( LaserThreadSharedData unity_data ) : void

Method Details

CopyNewDataFrom() public method

public CopyNewDataFrom ( LaserThreadSharedData thr_data ) : void
thr_data LaserThreadSharedData
return void

HandleSnapshotRequest() public method

public HandleSnapshotRequest ( LaserThreadSharedData unity_data ) : void
unity_data LaserThreadSharedData
return void

Property Details

averagedPacketTimeMs public property

public float averagedPacketTimeMs
return float

consumed public property

public bool consumed
return bool

crcFailurePercentage public property

public int crcFailurePercentage
return int

from public property

public int from
return int

invalidPercentage public property

public int invalidPercentage
return int

invalid_data public property

public bool[] invalid_data
return bool[]

laserRPM public property

public float laserRPM
return float

length public property

public int length
return int

readings public property

public Vector3[] readings
return Vector3[]

snapshot_request public property

public bool snapshot_request
return bool

snapshots_left public property

public int snapshots_left
return int