| _cfg (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| _current_bank (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| _data (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| _frequency (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| _mode (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| _rotation (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| approach() const | m5::unit::UnitPAJ7620U2 | inline |
| begin() override (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | virtual |
| brightness() const | m5::unit::UnitPAJ7620U2 | inline |
| config() | m5::unit::UnitPAJ7620U2 | inline |
| config(const config_t &cfg) | m5::unit::UnitPAJ7620U2 | inline |
| cursorX() const | m5::unit::UnitPAJ7620U2 | inline |
| cursorY() const | m5::unit::UnitPAJ7620U2 | inline |
| disable() | m5::unit::UnitPAJ7620U2 | inline |
| enable(const bool flag) | m5::unit::UnitPAJ7620U2 | |
| enable() | m5::unit::UnitPAJ7620U2 | inline |
| existsObject(bool &exists) | m5::unit::UnitPAJ7620U2 | inline |
| frequency() const | m5::unit::UnitPAJ7620U2 | inline |
| gesture() const | m5::unit::UnitPAJ7620U2 | inline |
| M5_UNIT_COMPONENT_PERIODIC_MEASUREMENT_ADAPTER_HPP_BUILDER(UnitPAJ7620U2, paj7620u2::Data) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| mode() const | m5::unit::UnitPAJ7620U2 | inline |
| read_banked_register(const uint16_t reg, uint8_t *buf, const size_t len) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| read_banked_register8(const uint16_t reg, uint8_t &value) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| read_chip_id(uint16_t &id) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| read_cursor(paj7620u2::Data &d) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| read_gesture(paj7620u2::Data &d) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| read_proximity(paj7620u2::Data &d) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| read_version(uint8_t &version) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| readApproachThreshold(uint8_t &high, uint8_t &low) | m5::unit::UnitPAJ7620U2 | |
| readCursor(uint16_t &x, uint16_t &y) | m5::unit::UnitPAJ7620U2 | |
| readFrequency(uint8_t &raw) | m5::unit::UnitPAJ7620U2 | |
| readFrequency(paj7620u2::Frequency &f) | m5::unit::UnitPAJ7620U2 | |
| readGesture(paj7620u2::Gesture &gesture) | m5::unit::UnitPAJ7620U2 | |
| readHorizontalFlip(bool &flip) | m5::unit::UnitPAJ7620U2 | |
| readNoMotionCount(uint8_t &cnt) | m5::unit::UnitPAJ7620U2 | |
| readNoObjectCount(uint8_t &cnt) | m5::unit::UnitPAJ7620U2 | |
| readObjectCenter(uint16_t &x, uint16_t &y) | m5::unit::UnitPAJ7620U2 | |
| readObjectSize(uint16_t &sz) | m5::unit::UnitPAJ7620U2 | |
| readProximity(uint8_t &brightness, uint8_t &approach) | m5::unit::UnitPAJ7620U2 | |
| readVerticalFlip(bool &flip) | m5::unit::UnitPAJ7620U2 | |
| resume() | m5::unit::UnitPAJ7620U2 | |
| rotation() const | m5::unit::UnitPAJ7620U2 | inline |
| select_bank(const uint8_t bank, const bool force=false) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| setRotate(const uint8_t rot) | m5::unit::UnitPAJ7620U2 | inline |
| start_periodic_measurement(const uint32_t intervalMs=0) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| start_periodic_measurement(const paj7620u2::Mode mode, const paj7620u2::Frequency freq, const uint32_t intervalMs) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| startPeriodicMeasurement(const uint32_t intervalMs=0) | m5::unit::UnitPAJ7620U2 | inline |
| startPeriodicMeasurement(const paj7620u2::Mode mode, const paj7620u2::Frequency freq, const uint32_t intervalMs) | m5::unit::UnitPAJ7620U2 | inline |
| stop_periodic_measurement() (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| stopPeriodicMeasurement() | m5::unit::UnitPAJ7620U2 | inline |
| suspend() | m5::unit::UnitPAJ7620U2 | |
| UnitPAJ7620U2(const uint8_t addr=DEFAULT_ADDRESS) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | inlineexplicit |
| update(const bool force=false) override (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | virtual |
| update_cursor(paj7620u2::Data &d) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| update_gesture(paj7620u2::Data &d) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| update_proximity(paj7620u2::Data &d) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| was_wakeup() (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| write_banked_register(const uint16_t reg, const uint8_t *buf, const size_t len) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| write_banked_register8(const uint16_t reg, const uint8_t value) (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | protected |
| writeApproachThreshold(const uint8_t high, const uint8_t low) | m5::unit::UnitPAJ7620U2 | |
| writeFrequency(const paj7620u2::Frequency f) | m5::unit::UnitPAJ7620U2 | |
| writeHorizontalFlip(const bool flip) | m5::unit::UnitPAJ7620U2 | |
| writeMode(const paj7620u2::Mode m) | m5::unit::UnitPAJ7620U2 | |
| writeVerticalFlip(const bool flip) | m5::unit::UnitPAJ7620U2 | |
| ~UnitPAJ7620U2() (defined in m5::unit::UnitPAJ7620U2) | m5::unit::UnitPAJ7620U2 | inlinevirtual |