fmclidar1
- class adi.fmclidar1.fmclidar1(uri, pulse_capture_address='7c700000')
Bases:
adi.ad5627.ad5627
,adi.ad9094.ad9094
,adi.rx_tx.phy
LiDAR
- property channel_sequencer_enable_disable
Get the status of the channel sequencer (enable/disable).
- property channel_sequencer_opmode
Get the channel sequencer operation mode.
- property channel_sequencer_order_auto_mode
Set the channels order when in auto mode.
- property channel_sequencer_order_manual_mode
Get the channels order when in manual mode.
- laser_disable()
Disable the laser.
- laser_enable()
Enable the laser.
- property laser_frequency
Get the laser frequency.
- property laser_pulse_width
Get the laser pulse width, in ns.
- rx()
Read the buffers for all the enabled channels, except Channel4 which should be all zeroes and not relevant for the user.
- property sequencer_pulse_delay
Get the delay of the pulse sequencer, in nanoseconds
- set_all_iio_attrs_to_default_values()
Set all the Lidar attributes to reasonable default values.