Open FFBoard
Open source force feedback firmware
AdcHandler.h
Go to the documentation of this file.
1/*
2 * AdcHandler.h
3 *
4 * Created on: Feb 14, 2020
5 * Author: Yannick
6 */
7
8#ifndef ADCHANDLER_H_
9#define ADCHANDLER_H_
10
11#include "cppmain.h"
12#include "global_callbacks.h"
13
15public:
16 static std::vector<AdcHandler*> adcHandlers;
17
18 AdcHandler();
19 virtual ~AdcHandler();
20 virtual void adcUpd(volatile uint32_t* ADC_BUF, uint8_t chans, ADC_HandleTypeDef* hadc);
21
22 static uint8_t getAdcResolutionBits(ADC_HandleTypeDef* hadc);
23};
24
25#endif /* ADCHANDLER_H_ */
virtual ~AdcHandler()
Definition: AdcHandler.cpp:17
static uint8_t getAdcResolutionBits(ADC_HandleTypeDef *hadc)
Definition: AdcHandler.cpp:26
static std::vector< AdcHandler * > adcHandlers
Definition: AdcHandler.h:16
virtual void adcUpd(volatile uint32_t *ADC_BUF, uint8_t chans, ADC_HandleTypeDef *hadc)
Definition: AdcHandler.cpp:22