Hotwheels-Cluster
1.2
Creation of Cluster APP for SEA:ME project.
Loading...
Searching...
No Matches
II2CController.hpp
Go to the documentation of this file.
1
15
16
#ifndef II2CCONTROLLER_HPP
17
#define II2CCONTROLLER_HPP
18
19
#include <cstdint>
20
25
class
II2CController
26
{
27
public
:
28
virtual
~II2CController
() =
default
;
29
virtual
void
writeRegister
(uint8_t reg, uint16_t value) = 0;
30
virtual
uint16_t
readRegister
(uint8_t reg) = 0;
31
};
32
33
#endif
// II2CCONTROLLER_HPP
II2CController
Interface for controlling I2C devices.
Definition
II2CController.hpp:26
II2CController::readRegister
virtual uint16_t readRegister(uint8_t reg)=0
II2CController::~II2CController
virtual ~II2CController()=default
II2CController::writeRegister
virtual void writeRegister(uint8_t reg, uint16_t value)=0
apps
cluster
includes
utils
II2CController.hpp
Generated by
1.13.2