Class LDC¶
Defined in File BlackBox_LDC.hpp
Inheritance Relationships¶
Base Type¶
public I2C::Device
(Class Device)
Class Documentation¶
-
class
BlackBox
::
LDC
: public I2C::Device¶ Class for interfacing with LDC.
Public Functions
-
~LDC
() = default¶
-
void
syncCache
()¶ Synchronize (Read Only) all cached registers with their physical counterparts.
-
void
syncChannels
()¶ Sync channel values in cache with their physical counterparts.
-
LDCRegs::LDC16XX_dev_t
registers
() const¶ Retrieve copy of cached registers.
- Returns
copy of cached registers
-
const LDCRegs::LDC16XX_dev_t &
regs
() const¶ Retrieve const reference to cached registers.
- Returns
copy of cached registers
-
void
writeRegisters
(const LDCRegs::LDC16XX_dev_t&)¶ Write registers.
-