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
14
class
AdcHandler
{
15
public
:
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_ */
AdcHandler
Definition:
AdcHandler.h:14
AdcHandler::~AdcHandler
virtual ~AdcHandler()
Definition:
AdcHandler.cpp:17
AdcHandler::getAdcResolutionBits
static uint8_t getAdcResolutionBits(ADC_HandleTypeDef *hadc)
Definition:
AdcHandler.cpp:26
AdcHandler::AdcHandler
AdcHandler()
Definition:
AdcHandler.cpp:12
AdcHandler::adcHandlers
static std::vector< AdcHandler * > adcHandlers
Definition:
AdcHandler.h:16
AdcHandler::adcUpd
virtual void adcUpd(volatile uint32_t *ADC_BUF, uint8_t chans, ADC_HandleTypeDef *hadc)
Definition:
AdcHandler.cpp:22
cppmain.h
global_callbacks.h
Firmware
FFBoard
Inc
AdcHandler.h
Generated by
1.9.2