LivoxMid100Laser.h 424 B

123456789101112131415161718192021222324
  1. #pragma once
  2. #include "LivoxLaser.h"
  3. #include "livox_def.h"
  4. #include "livox_sdk.h"
  5. #include <map>
  6. class CLivoxMid100Laser : public CLivoxLaser
  7. {
  8. public:
  9. CLivoxMid100Laser(int id, Automatic::stLaserCalibParam laser_param);
  10. ~CLivoxMid100Laser();
  11. virtual bool Start();
  12. protected:
  13. virtual bool IsScanComplete();
  14. virtual void UpdataHandle();
  15. protected:
  16. uint8_t m_handle1;
  17. uint8_t m_handle2;
  18. uint8_t m_handle3;
  19. };