Here is a list of all documented class members with links to the class documentation for each member:
- s -
- sample() : analog::AnalogInput< APIN_, SAMPLE_TYPE_, AREF_, MAXFREQ_ >
- sample_ready() : devices::vl53l0x::GPIOSettings
- SAMPLE_TYPE : analog::AnalogInput< APIN_, SAMPLE_TYPE_, AREF_, MAXFREQ_ >
- sbumpc() : streams::istreambuf
- SCALAR : devices::display::Display< DISPLAY_DEVICE >, devices::display::DisplayDeviceTrait< DEVICE >
- schedule() : events::Scheduler< CLOCK_, EVENT_ >
- Scheduler() : events::Scheduler< CLOCK_, EVENT_ >
- scientific : streams::ios_base
- send() : devices::rf::NRF24L01< CSN, CE >
- Servo() : devices::servo::Servo< TIMER_, PWMPIN_ >
- set() : containers::array< T_, N_ >, gpio::FastPin< PORT_, BIT_ >, gpio::FastPinType< DPIN_ >
- set_address() : devices::rf::NRF24L01< CSN, CE >, devices::vl53l0x::VL53L0X< MANAGER >
- set_capture_noise_canceller() : timer::Timer< NTIMER_ >
- set_channel() : devices::rf::NRF24L01< CSN, CE >
- set_counter() : devices::servo::Servo< TIMER_, PWMPIN_ >
- set_datetime() : devices::rtc::DS1307< MANAGER >
- set_DDR() : gpio::FastMaskedPort< PORT_, MASK_ >, gpio::FastPort< PORT_ >
- set_default_mode() : power::Power
- set_device() : i2c::I2CDevice< MANAGER_ >
- set_display_bias() : devices::display::LCD5110< SCE, DC, RST >
- set_display_contrast() : devices::display::LCD5110< SCE, DC, RST >
- set_draw_mode() : devices::display::Display< DISPLAY_DEVICE >
- set_duty() : analog::PWMOutput< PWMPIN_, PULSED_ >
- set_enable_pins() : interrupt::PCISignal< PCINT_ >
- set_enable_pins_() : interrupt::PCISignal< PCINT_ >
- set_fill_mode() : devices::display::Display< DISPLAY_DEVICE >
- set_font() : devices::display::Display< DISPLAY_DEVICE >
- set_future_error_() : future::AbstractFuture
- set_future_finish_() : future::AbstractFuture
- set_future_value_() : future::AbstractFuture
- set_GPIO_settings() : devices::vl53l0x::VL53L0X< MANAGER >
- set_input_capture() : timer::Timer< NTIMER_ >
- set_interrupts() : timer::Timer< NTIMER_ >
- set_max() : timer::Timer< NTIMER_ >
- set_measurement_timing_budget() : devices::vl53l0x::VL53L0X< MANAGER >
- set_min_duration() : devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY >
- set_mode() : gpio::FastPin< PORT_, BIT_ >, gpio::FastPinType< DPIN_ >
- set_output_mode() : analog::PWMOutput< PWMPIN_, PULSED_ >, timer::Timer< NTIMER_ >
- set_output_power_level() : devices::rf::NRF24L01< CSN, CE >
- set_PIN() : gpio::FastMaskedPort< PORT_, MASK_ >, gpio::FastPort< PORT_ >
- set_PORT() : gpio::FastMaskedPort< PORT_, MASK_ >, gpio::FastPort< PORT_ >
- set_prescaler() : timer::Timer< NTIMER_ >
- set_pulse() : devices::servo::Servo< TIMER_, PWMPIN_ >
- set_ram() : devices::rtc::DS1307< MANAGER >
- set_ready() : devices::sonar::MultiHCSR04< NTIMER_, TRIGGER_, ECHO_PORT_, ECHO_MASK_ >
- set_reference_SPADs() : devices::vl53l0x::VL53L0X< MANAGER >
- set_register() : devices::vl53l0x::VL53L0X< MANAGER >
- set_sequence_steps() : devices::vl53l0x::VL53L0X< MANAGER >
- set_signal_rate_limit() : devices::vl53l0x::VL53L0X< MANAGER >
- set_status() : devices::WinBond< CS >
- set_temperature_control() : devices::display::LCD5110< SCE, DC, RST >
- set_timer_mode() : timer::Timer< NTIMER_ >
- set_trigger() : interrupt::INTSignal< EXTPIN_ >
- set_trigger_() : interrupt::INTSignal< EXTPIN_ >
- set_vcsel_pulse_period() : devices::vl53l0x::VL53L0X< MANAGER >
- SetDatetimeFuture : devices::rtc::DS1307< MANAGER >
- setf() : streams::ios_base
- setstate() : streams::ios_base
- SetValuesFuture : devices::mcp230xx::MCP23008< MANAGER >, devices::mcp230xx::MCP23017< MANAGER >
- sgetc() : streams::istreambuf
- showbase : streams::ios_base
- showpos : streams::ios_base
- SIGNED_SCALAR : devices::display::Display< DISPLAY_DEVICE >, devices::display::DisplayDeviceTrait< DEVICE >
- SIGNED_TYPE : types_traits::SmallestInt< VAL >
- SIPO() : devices::SIPO< CLOCK_, LATCH_, DATA_ >
- size() : containers::array< T_, N_ >, containers::Queue< T_, TREF_ >, eeprom::EEPROM, std::initializer_list< T >
- SIZE : types_traits::Type_trait< T >
- skipws : streams::ios_base
- sleep() : power::Power
- SONAR_TYPE : devices::sonar::HCSR04< NTIMER_, TRIGGER_, ECHO_, SONAR_TYPE_ >
- SonarEvent() : devices::sonar::SonarEvent< NTIMER_ >
- spad_refs() : devices::vl53l0x::SPADReference
- SPIDevice() : spi::SPIDevice< CS, CS_MODE, RATE, MODE, ORDER >
- sputc() : streams::ostreambuf
- sputn() : streams::ostreambuf
- SquareWave() : timer::SquareWave< NTIMER_, OUTPUT_ >
- standby() : devices::rf::NRF24L01< CSN, CE >
- start() : i2c::I2CFuturesGroup< MANAGER >, i2c::I2CSameFutureGroup< MANAGER >
- start_continuous_ranging() : devices::vl53l0x::VL53L0X< MANAGER >
- start_frequency() : timer::SquareWave< NTIMER_, OUTPUT_ >
- start_next_note() : devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY >
- start_tone() : devices::audio::ToneGenerator< NTIMER, OUTPUT >
- start_transfer() : spi::SPIDevice< CS, CS_MODE, RATE, MODE, ORDER >
- started() : devices::sonar::SonarEvent< NTIMER_ >
- State : devices::rf::NRF24L01< CSN, CE >
- status() : devices::magneto::HMC5883L< MANAGER >, devices::WinBond< CS >, future::AbstractFuture
- status_t() : devices::rf::NRF24L01< CSN, CE >::status_t
- StatusFuture : devices::magneto::HMC5883L< MANAGER >
- StatusRegisterProtect : devices::WinBond< CS >
- stop() : devices::audio::AsyncTonePlayer< NTIMER, OUTPUT, TONEPLAY >, devices::audio::TonePlayer< NTIMER, OUTPUT, TONEPLAY >, timer::SquareWave< NTIMER_, OUTPUT_ >
- stop_continuous_ranging() : devices::vl53l0x::VL53L0X< MANAGER >
- stop_current_note() : devices::audio::AbstractTonePlayer< NTIMER, OUTPUT, TONEPLAY >
- stop_tone() : devices::audio::ToneGenerator< NTIMER, OUTPUT >
- suspend_interrupts() : timer::Timer< NTIMER_ >
- suspend_interrupts_() : timer::Timer< NTIMER_ >
- suspend_timer() : timer::Timer< NTIMER_ >
- suspend_timer_() : timer::Timer< NTIMER_ >
- sync_read() : i2c::I2CDevice< MANAGER_ >
- sync_write() : i2c::I2CDevice< MANAGER_ >