#include <SIM_Sprayer.h>
Definition at line 25 of file SIM_Sprayer.h.
◆ Sprayer()
SITL::Sprayer::Sprayer |
( |
const uint8_t |
_pump_servo, |
|
|
int8_t |
_spinner_servo |
|
) |
| |
|
inline |
◆ payload_mass()
float SITL::Sprayer::payload_mass |
( |
| ) |
const |
|
inline |
◆ should_report()
bool Sprayer::should_report |
( |
| ) |
|
|
private |
◆ update()
◆ capacity
double SITL::Sprayer::capacity = 0.25 |
|
private |
◆ last_pump_output
float SITL::Sprayer::last_pump_output |
|
private |
◆ last_report_us
uint64_t SITL::Sprayer::last_report_us |
|
private |
◆ last_spinner_output
float SITL::Sprayer::last_spinner_output |
|
private |
◆ last_update_us
uint64_t SITL::Sprayer::last_update_us |
|
private |
◆ pump_max_rate
const float SITL::Sprayer::pump_max_rate = 0.01 |
|
private |
◆ pump_servo
const uint8_t SITL::Sprayer::pump_servo |
◆ pump_slew_rate
const float SITL::Sprayer::pump_slew_rate = 20 |
|
private |
◆ report_interval
const uint32_t SITL::Sprayer::report_interval = 1000000 |
|
private |
◆ spinner_max_rate
const float SITL::Sprayer::spinner_max_rate = 3600 |
|
private |
◆ spinner_servo
const int8_t SITL::Sprayer::spinner_servo |
◆ spinner_slew_rate
const float SITL::Sprayer::spinner_slew_rate = 20 |
|
private |
◆ zero_report_done
bool SITL::Sprayer::zero_report_done = false |
|
private |
The documentation for this class was generated from the following files: