| 
    ESP8266
    
   | 
 
Public Member Functions | |
| ServoTimer0 () | |
| uint32_t | usToTicks (uint32_t us) const | 
| uint32_t | ticksToUs (uint32_t ticks) const | 
| void | InitInterrupt (timercallback handler) | 
| void | ResetInterrupt () | 
| void | StopInterrupt () | 
| void | SetPulseCompare (uint32_t value) | 
| void | SetCycleCompare (uint32_t value) | 
| uint32_t | GetCycleCount () const | 
| void | StartCycle () | 
| int8_t | getCurrentChannel () const | 
| void | nextChannel () | 
| void | setEndOfCycle () | 
| bool | isEndOfCycle () const | 
| ServoTimerSequence | timerId () const | 
Private Attributes | |
| volatile uint32_t | _cycleStart | 
| volatile int8_t | _currentChannel | 
| ServoTimer0::ServoTimer0 | ( | ) | 
| int8_t ServoTimer0::getCurrentChannel | ( | ) | const | 
| uint32_t ServoTimer0::GetCycleCount | ( | ) | const | 
| void ServoTimer0::InitInterrupt | ( | timercallback | handler | ) | 
| bool ServoTimer0::isEndOfCycle | ( | ) | const | 
| void ServoTimer0::nextChannel | ( | ) | 
| void ServoTimer0::ResetInterrupt | ( | ) | 
| void ServoTimer0::SetCycleCompare | ( | uint32_t | value | ) | 
| void ServoTimer0::setEndOfCycle | ( | ) | 
| void ServoTimer0::SetPulseCompare | ( | uint32_t | value | ) | 
| void ServoTimer0::StartCycle | ( | ) | 
| void ServoTimer0::StopInterrupt | ( | ) | 
| uint32_t ServoTimer0::ticksToUs | ( | uint32_t | ticks | ) | const | 
| ServoTimerSequence ServoTimer0::timerId | ( | ) | const | 
| uint32_t ServoTimer0::usToTicks | ( | uint32_t | us | ) | const | 
      
  | 
  private | 
      
  | 
  private | 
 1.8.10