STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
PWMState Struct Reference

Public Attributes

bool active
unsigned long start_time
uint32_t duration
uint8_t channel
float duty_cycle
uint32_t period_micros
uint32_t on_time_micros
unsigned long last_cycle_start_micros
bool current_pin_state

Detailed Description

Definition at line 34 of file main.cpp.

Member Data Documentation

◆ active

bool PWMState::active

Definition at line 35 of file main.cpp.

◆ channel

uint8_t PWMState::channel

Definition at line 38 of file main.cpp.

◆ current_pin_state

bool PWMState::current_pin_state

Definition at line 136 of file main.cpp.

◆ duration

uint32_t PWMState::duration

Definition at line 37 of file main.cpp.

Referenced by backend.video.Clip::end().

◆ duty_cycle

float PWMState::duty_cycle

Definition at line 132 of file main.cpp.

◆ last_cycle_start_micros

unsigned long PWMState::last_cycle_start_micros

Definition at line 135 of file main.cpp.

◆ on_time_micros

uint32_t PWMState::on_time_micros

Definition at line 134 of file main.cpp.

◆ period_micros

uint32_t PWMState::period_micros

Definition at line 133 of file main.cpp.

◆ start_time


The documentation for this struct was generated from the following files:
  • firmware/ADC_Testing/Actuator_Testing/src/main.cpp
  • firmware/Hotfire_Code/Actuator_Hotfire/src/main.cpp