Module: Rplidar

Defined in:
lib/rplidar.rb,
lib/rplidar/csv.rb,
lib/rplidar/util.rb,
lib/rplidar/driver.rb,
lib/rplidar/version.rb,
lib/rplidar/response.rb,
lib/rplidar/scan_data_response.rb,
lib/rplidar/response_descriptor.rb,
lib/rplidar/device_info_data_response.rb,
lib/rplidar/current_state_data_response.rb

Defined Under Namespace

Modules: CSV, Util Classes: CurrentStateDataResponse, DeviceInfoDataResponse, Driver, Response, ResponseDescriptor, ScanDataResponse

Constant Summary collapse

STATE_GOOD =

Lidar states

0
STATE_WARNING =
1
STATE_ERROR =
2
VERSION =
'0.1.5'.freeze
DATA_TYPE_DEVICE_INFO =
0x4
DATA_TYPE_CURRENT_STATE =
0x6
DATA_TYPE_SCAN =
0x81
SEND_MODE_SINGLE_REQUEST_SINGLE_RESPONSE =
0x0
SEND_MODE_SINGLE_REQUEST_MULTIPLE_RESPONSE =
0x1