1234567891011121314151617181920212223242526 |
- #pragma once
- #include "Util.h"
- namespace Linux {
- class UtilRPI : public Util {
- public:
- UtilRPI();
- static UtilRPI *from(AP_HAL::Util *util) {
- return static_cast<UtilRPI*>(util);
- }
- /* return the Raspberry Pi version */
- int get_rpi_version() const;
- protected:
- // Called in the constructor once
- int _check_rpi_version();
- private:
- int _rpi_version = 0;
- };
- }
|