|
HardFOC Core
API reference
|
This is the complete list of members for AlicatBasis2Handler, including all inherited members.
| Address() const noexcept | AlicatBasis2Handler | inline |
| AlicatBasis2Handler(BaseUart &uart, const AlicatBasis2HandlerConfig &config, RtosMutex *bus_mutex=nullptr) noexcept | AlicatBasis2Handler | |
| AlicatBasis2Handler(const AlicatBasis2Handler &)=delete | AlicatBasis2Handler | |
| bus_mutex_ | AlicatBasis2Handler | private |
| comm_ | AlicatBasis2Handler | private |
| config_ | AlicatBasis2Handler | private |
| ConfigureMeasurementTrigger(std::uint16_t bits) noexcept | AlicatBasis2Handler | |
| DeviceIndex() const noexcept | AlicatBasis2Handler | inline |
| Discover(std::uint8_t *present_bitmap, std::size_t bitmap_bytes, std::uint16_t probe_timeout_ms=30) noexcept | AlicatBasis2Handler | |
| DiscoverAcrossBauds(DiscoveredDevice *out, std::size_t max_devices, const HostBaudSetter &set_host_baud, std::uint16_t probe_timeout_ms=30, std::uint32_t settle_ms=25, const std::uint32_t *baud_list_bps=nullptr, std::size_t baud_list_count=0) noexcept | AlicatBasis2Handler | |
| driver_ | AlicatBasis2Handler | private |
| DriverType typedef | AlicatBasis2Handler | |
| EnsureInitialized() noexcept | AlicatBasis2Handler | |
| EnsureInitializedLocked() noexcept | AlicatBasis2Handler | private |
| FactoryRestore() noexcept | AlicatBasis2Handler | |
| flow_decimals_ | AlicatBasis2Handler | private |
| FlowDecimals() const noexcept | AlicatBasis2Handler | inline |
| GetDriver() noexcept | AlicatBasis2Handler | inline |
| HostBaudSetter typedef | AlicatBasis2Handler | |
| Identity() const noexcept | AlicatBasis2Handler | inline |
| identity_ | AlicatBasis2Handler | private |
| initialized_ | AlicatBasis2Handler | private |
| IsInitialized() const noexcept | AlicatBasis2Handler | inline |
| NormalizeBusBaud(std::uint32_t target_bps, const DiscoveredDevice *devices, std::size_t device_count, const HostBaudSetter &set_host_baud, std::uint8_t *failed_addresses_bitmap=nullptr, std::size_t failed_bitmap_bytes=0, std::uint16_t verify_timeout_ms=100) noexcept | AlicatBasis2Handler | |
| operator=(const AlicatBasis2Handler &)=delete | AlicatBasis2Handler | |
| private_mutex_ | AlicatBasis2Handler | private |
| ReadInstantaneous() noexcept | AlicatBasis2Handler | |
| ReadMeasurement() noexcept | AlicatBasis2Handler | |
| RereadIdentity() noexcept | AlicatBasis2Handler | |
| ResetTotalizer() noexcept | AlicatBasis2Handler | |
| SetAsciiUnitId(char id) noexcept | AlicatBasis2Handler | |
| SetAutotareEnabled(bool enabled) noexcept | AlicatBasis2Handler | |
| SetBaudRate(alicat_basis2::BaudRate br) noexcept | AlicatBasis2Handler | |
| SetCommWatchdogMs(std::uint16_t ms) noexcept | AlicatBasis2Handler | |
| SetFlowAveragingMs(std::uint16_t ms) noexcept | AlicatBasis2Handler | |
| SetGas(alicat_basis2::Gas g) noexcept | AlicatBasis2Handler | |
| SetMaxSetpointRamp(std::uint32_t pct_per_ms_x_10e7) noexcept | AlicatBasis2Handler | |
| SetModbusAddress(std::uint8_t addr) noexcept | AlicatBasis2Handler | |
| SetReferenceTemperatureC(float c) noexcept | AlicatBasis2Handler | |
| SetSetpoint(float user_units) noexcept | AlicatBasis2Handler | |
| SetSetpointSource(alicat_basis2::SetpointSource s) noexcept | AlicatBasis2Handler | |
| SetTotalizerBatch(std::uint32_t value_scaled) noexcept | AlicatBasis2Handler | |
| SetTotalizerLimitMode(alicat_basis2::TotalizerLimitMode m) noexcept | AlicatBasis2Handler | |
| StartMeasurementSamples(std::uint16_t n) noexcept | AlicatBasis2Handler | |
| Tare() noexcept | AlicatBasis2Handler |