SYMBOL INDEX (73 symbols across 18 files) FILE: src/Servo.h type ServoPin_t (line 102) | typedef struct { type servo_t (line 107) | typedef struct { function class (line 112) | class Servo FILE: src/avr/Servo.cpp function handle_interrupts (line 52) | static inline void handle_interrupts(timer16_Sequence_t timer, volatile ... function SIGNAL (line 80) | SIGNAL (TIMER1_COMPA_vect) function SIGNAL (line 87) | SIGNAL (TIMER3_COMPA_vect) function SIGNAL (line 94) | SIGNAL (TIMER4_COMPA_vect) function SIGNAL (line 101) | SIGNAL (TIMER5_COMPA_vect) function Timer1Service (line 110) | void Timer1Service() function Timer3Service (line 116) | void Timer3Service() function initISR (line 124) | static void initISR(timer16_Sequence_t timer) function finISR (line 184) | static void finISR(timer16_Sequence_t timer) function boolean (line 210) | static boolean isTimerActive(timer16_Sequence_t timer) FILE: src/avr/ServoTimers.h type timer16_Sequence_t (line 39) | typedef enum { _timer5, _timer1, _timer3, _timer4, _Nbr_16timers } timer... type timer16_Sequence_t (line 43) | typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t; type timer16_Sequence_t (line 48) | typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t; type timer16_Sequence_t (line 53) | typedef enum { _timer3, _timer1, _Nbr_16timers } timer16_Sequence_t; type timer16_Sequence_t (line 57) | typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t; FILE: src/esp32/Servo.cpp class ServoImpl (line 35) | class ServoImpl { method ServoImpl (line 39) | ServoImpl(const uint8_t _pin, const uint8_t _channel) : pin(_pin) { method set (line 51) | void set(const uint8_t _channel, const uint32_t duration_us) { method get (line 55) | uint32_t get(const uint8_t _channel) const { FILE: src/mbed/Servo.cpp class ServoImpl (line 13) | class ServoImpl { method ServoImpl (line 19) | ServoImpl(PinName _pin) { method start (line 29) | void start(uint32_t duration_us) { method call (line 34) | void call() { method toggle (line 39) | void toggle() { FILE: src/megaavr/Servo.cpp function ServoHandler (line 29) | void ServoHandler(int timer) function initISR (line 83) | static void initISR(timer16_Sequence_t timer) function finISR (line 97) | static void finISR(timer16_Sequence_t timer) function boolean (line 103) | static boolean isTimerActive(timer16_Sequence_t timer) FILE: src/megaavr/ServoTimers.h type timer16_Sequence_t (line 49) | typedef enum { FILE: src/nrf52/ServoTimers.h type timer16_Sequence_t (line 36) | typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t; FILE: src/renesas/Servo.cpp function us_to_ticks (line 67) | static uint32_t us_to_ticks(uint32_t time_us) { function servo_timer_config (line 71) | static int servo_timer_config(uint32_t period_us) function servo_timer_start (line 95) | static int servo_timer_start() function servo_timer_stop (line 106) | static int servo_timer_stop() function servo_timer_set_period (line 117) | inline static void servo_timer_set_period(uint32_t period) { function servo_timer_callback (line 121) | void servo_timer_callback(timer_callback_args_t *args) FILE: src/sam/Servo.cpp function HANDLER_FOR_TIMER1 (line 51) | void HANDLER_FOR_TIMER1(void) { function HANDLER_FOR_TIMER2 (line 56) | void HANDLER_FOR_TIMER2(void) { function HANDLER_FOR_TIMER3 (line 61) | void HANDLER_FOR_TIMER3(void) { function HANDLER_FOR_TIMER4 (line 66) | void HANDLER_FOR_TIMER4(void) { function HANDLER_FOR_TIMER5 (line 71) | void HANDLER_FOR_TIMER5(void) { function Servo_Handler (line 76) | void Servo_Handler(timer16_Sequence_t timer, Tc *tc, uint8_t channel) function _initISR (line 107) | static void _initISR(Tc *tc, uint32_t channel, uint32_t id, IRQn_Type irqn) function initISR (line 127) | static void initISR(timer16_Sequence_t timer) function finISR (line 151) | static void finISR(timer16_Sequence_t timer) function boolean (line 171) | static boolean isTimerActive(timer16_Sequence_t timer) FILE: src/sam/ServoTimers.h type timer16_Sequence_t (line 87) | typedef enum { _timer1, _timer2, _timer3, _timer4, _timer5, _Nbr_16timer... FILE: src/samd/Servo.cpp function HANDLER_FOR_TIMER1 (line 50) | void HANDLER_FOR_TIMER1(void) { function HANDLER_FOR_TIMER2 (line 55) | void HANDLER_FOR_TIMER2(void) { function Servo_Handler (line 60) | void Servo_Handler(timer16_Sequence_t timer, Tc *tc, uint8_t channel, ui... function resetTC (line 108) | static inline void resetTC (Tc* TCx) function _initISR (line 120) | static void _initISR(Tc *tc, uint8_t channel, uint32_t id, IRQn_Type irq... function initISR (line 162) | static void initISR(timer16_Sequence_t timer) function finISR (line 174) | static void finISR(timer16_Sequence_t timer) function boolean (line 186) | static boolean isTimerActive(timer16_Sequence_t timer) FILE: src/samd/ServoTimers.h type timer16_Sequence_t (line 62) | typedef enum { FILE: src/stm32f4/Servo.cpp function uint16 (line 173) | uint16 Servo::readMicroseconds() const { FILE: src/stm32f4/ServoTimers.h function class (line 82) | class Servo { FILE: src/xmc/Servo.cpp function _delayUs (line 41) | static void _delayUs(unsigned long uS) FILE: src/xmc/ServoTimers.h function class (line 101) | class Servo FILE: src/zephyr/Servo.cpp class ServoTimerHandler (line 20) | class ServoTimerHandler{ method ServoTimerHandler (line 30) | ServoTimerHandler(){ method initTimer (line 36) | int initTimer(){ method servo_timer_update (line 58) | static void servo_timer_update(const struct device *counter_dev, void ... method addServo (line 75) | int addServo(servoTimer_t * s){ method removeServo (line 96) | int removeServo(int index){ method writeMicroseconds (line 108) | void writeMicroseconds(int index, int value){ method getMin (line 114) | uint32_t getMin(int index){ method getMax (line 121) | uint32_t getMax(int index){ method readMicroseconds (line 128) | uint32_t readMicroseconds(int index){