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