Skip to content
Next Next commit
Create PollingSensors.h
  • Loading branch information
jahnavithota2011 authored Feb 7, 2022
commit 1e7d50a405b58ee8d3d214f9a90cc90ca2c02788
16 changes: 16 additions & 0 deletions libs/sensors/include/PollingSensors.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#pragma once

#include "Sensor.h"
#include "mbed.h"

class PollingSensors final : Sensor {
public:
PollingSensors(PinName clk, PinName miso, PinName cs = NC);
float read() override;
float alternateRead() override;
bool getStatus() const override;
[[nodiscard]] bool reset() override;
[[nodiscard]] bool update() override;

//Add functions specific to sensor modules
};