|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
This is the complete list of members for Tmc9660Handler::Adc, including all inherited members.
| Adc(Tmc9660Handler &parent) | Tmc9660Handler::Adc | |
| Deinitialize() noexcept override | Tmc9660Handler::Adc | |
| diagnostics_ | Tmc9660Handler::Adc | mutableprivate |
| GetChannelTypeString(hf_channel_id_t channel_id) const noexcept | Tmc9660Handler::Adc | private |
| GetCurrentTimeUs() const noexcept | Tmc9660Handler::Adc | private |
| GetDiagnostics(hf_adc_diagnostics_t &diagnostics) noexcept override | Tmc9660Handler::Adc | |
| GetMaxChannels() const noexcept override | Tmc9660Handler::Adc | |
| GetStatistics(hf_adc_statistics_t &statistics) noexcept override | Tmc9660Handler::Adc | |
| Initialize() noexcept override | Tmc9660Handler::Adc | |
| IsChannelAvailable(hf_channel_id_t channel_id) const noexcept override | Tmc9660Handler::Adc | |
| last_error_ | Tmc9660Handler::Adc | private |
| mutex_ | Tmc9660Handler::Adc | mutableprivate |
| parent_ | Tmc9660Handler::Adc | private |
| ReadAinChannel(uint8_t ain_channel, hf_u32_t &raw_value, float &voltage) noexcept | Tmc9660Handler::Adc | |
| ReadChannel(hf_channel_id_t channel_id, hf_u32_t &channel_reading_count, float &channel_reading_v, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept override | Tmc9660Handler::Adc | |
| ReadChannelCount(hf_channel_id_t channel_id, hf_u32_t &channel_reading_count, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept override | Tmc9660Handler::Adc | |
| ReadChannelLocked(hf_channel_id_t channel_id, hf_u32_t &raw, float &voltage) noexcept | Tmc9660Handler::Adc | private |
| ReadChannelV(hf_channel_id_t channel_id, float &channel_reading_v, hf_u8_t numOfSamplesToAvg=1, hf_time_t timeBetweenSamples=0) noexcept override | Tmc9660Handler::Adc | |
| ReadCurrentSenseChannel(uint8_t current_channel, hf_u32_t &raw_value, float &voltage) noexcept | Tmc9660Handler::Adc | |
| ReadMotorDataChannel(uint8_t motor_channel, hf_u32_t &raw_value, float &voltage) noexcept | Tmc9660Handler::Adc | |
| ReadMultipleChannels(const hf_channel_id_t *channel_ids, hf_u8_t num_channels, hf_u32_t *readings, float *voltages) noexcept override | Tmc9660Handler::Adc | |
| ReadTemperatureChannel(uint8_t temp_channel, hf_u32_t &raw_value, float &voltage) noexcept | Tmc9660Handler::Adc | |
| ReadVoltageChannel(uint8_t voltage_channel, hf_u32_t &raw_value, float &voltage) noexcept | Tmc9660Handler::Adc | |
| ResetDiagnostics() noexcept override | Tmc9660Handler::Adc | |
| ResetStatistics() noexcept override | Tmc9660Handler::Adc | |
| statistics_ | Tmc9660Handler::Adc | mutableprivate |
| UpdateDiagnostics(hf_adc_err_t error) noexcept | Tmc9660Handler::Adc | private |
| UpdateStatistics(hf_adc_err_t result, uint64_t start_time_us) noexcept | Tmc9660Handler::Adc | private |
| ValidateChannelId(hf_channel_id_t channel_id) const noexcept | Tmc9660Handler::Adc | private |
| ~Adc() noexcept override=default | Tmc9660Handler::Adc |