#include <i2c.h>
Definition at line 279 of file i2c.h.
◆ ChannelsBooleanArray
◆ coordinate_type
◆ is_leaf_node
◆ TCA9554Inputs()
haldls::vx::TCA9554Inputs::TCA9554Inputs |
( |
| ) |
|
◆ addresses()
◆ decode()
void haldls::vx::TCA9554Inputs::decode |
( |
std::array< fisch::vx::word_access_type::I2CTCA9554RoRegister, config_size_in_words > const & |
data | ) |
|
◆ encode()
std::array<fisch::vx::word_access_type::I2CTCA9554RoRegister, config_size_in_words> haldls::vx::TCA9554Inputs::encode |
( |
| ) |
const |
◆ operator!=()
bool haldls::vx::TCA9554Inputs::operator!= |
( |
TCA9554Inputs const & |
other | ) |
const |
◆ operator==()
bool haldls::vx::TCA9554Inputs::operator== |
( |
TCA9554Inputs const & |
other | ) |
const |
◆ return_value_policy()
haldls::vx::TCA9554Inputs::return_value_policy |
( |
reference_internal |
| ) |
const & |
◆ set_channel_input()
Set input value for all channels.
- Parameters
-
value | Array of channel input values |
◆ cereal::access
friend class cereal::access |
|
friend |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
TCA9554Inputs const & |
config |
|
) |
| |
|
friend |
◆ config_size_in_words
constexpr size_t haldls::vx::TCA9554Inputs::config_size_in_words = 1 |
|
staticconstexpr |
◆ unsupported_read_targets
constexpr static auto haldls::vx::TCA9554Inputs::unsupported_read_targets |
|
staticconstexpr |
Initial value:= {
hxcomm::vx::Target::simulation}
Definition at line 284 of file i2c.h.
The documentation for this class was generated from the following file:
- /jenkins/jenlib_workspaces_f9/bld_nightly-haldls.YmxkX25pZ2h0bHktaGFsZGxzIzEzNzk.x/haldls/include/haldls/vx/i2c.h