forked from Akcelerometry_drgania_WMT/PI_mikrokontroler
Fix UploadManager CSV bottleneck and measure() race condition
This commit is contained in:
@@ -6,6 +6,8 @@
|
||||
|
||||
class ADXL345FastSPI {
|
||||
public:
|
||||
static constexpr uint8_t MAX_SENSORS = 4; // Maksymalna liczba ADXL345
|
||||
|
||||
enum Rate { RATE_100HZ, RATE_200HZ, RATE_400HZ, RATE_800HZ, RATE_1600HZ, RATE_3200HZ };
|
||||
enum Range { RANGE_2G, RANGE_4G, RANGE_8G, RANGE_16G };
|
||||
|
||||
@@ -56,7 +58,7 @@ public:
|
||||
uint8_t refreshActiveMask();
|
||||
|
||||
private:
|
||||
static constexpr uint8_t MAX_NUM = 4; // MAX Ilość ADXL345
|
||||
static constexpr uint8_t MAX_NUM = MAX_SENSORS;
|
||||
|
||||
SPIClass* spi_ = &SPI;
|
||||
ADXL345FreshSPI dev_[MAX_NUM];
|
||||
|
||||
Reference in New Issue
Block a user