|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
This is the complete list of members for DShotOutput, including all inherited members.
| _class_instance | DShotOutput | private |
| _current_command | DShotOutput | private |
| _cycle_perf | DShotOutput | private |
| _lock | cdev::CDev | protected |
| _mixing_output | DShotOutput | private |
| _mode | DShotOutput | private |
| _new_command | DShotOutput | private |
| _num_outputs | DShotOutput | private |
| _output_mask | DShotOutput | private |
| _outputs_initialized | DShotOutput | private |
| _outputs_on | DShotOutput | private |
| _param_sub | DShotOutput | private |
| _request_esc_info | DShotOutput | private |
| _request_telemetry_init | DShotOutput | privatestatic |
| _telemetry | DShotOutput | private |
| _telemetry_device | DShotOutput | privatestatic |
| _waiting_for_esc_info | DShotOutput | private |
| capture_callback(uint32_t chan_index, hrt_abstime edge_time, uint32_t edge_state, uint32_t overflow) | DShotOutput | private |
| capture_ioctl(file *filp, int cmd, unsigned long arg) | DShotOutput | private |
| capture_trampoline(void *context, uint32_t chan_index, hrt_abstime edge_time, uint32_t edge_state, uint32_t overflow) | DShotOutput | static |
| CDev(const char *devname) | cdev::CDev | explicit |
| CDev(const CDev &)=delete | cdev::CDev | |
| CDev(CDev &&)=delete | cdev::CDev | |
| close(file_t *filep) | cdev::CDev | virtual |
| close_last(file_t *filep) | cdev::CDev | inlineprotectedvirtual |
| custom_command(int argc, char *argv[]) | DShotOutput | static |
| DISARMED_VALUE | DShotOutput | privatestatic |
| DShotConfig enum name | DShotOutput | private |
| DShotOutput() | DShotOutput | |
| DShotOutput(const DShotOutput &)=delete | DShotOutput | private |
| fops | cdev::CDev | protectedstatic |
| get_devname() const | cdev::CDev | inline |
| get_mode() | DShotOutput | inline |
| handleNewTelemetryData(int motor_index, const DShotTelemetry::EscData &data) | DShotOutput | private |
| init() | DShotOutput | virtual |
| initTelemetry(const char *device) | DShotOutput | private |
| ioctl(file *filp, int cmd, unsigned long arg) | DShotOutput | virtual |
| cdev::CDev::ioctl(file_t *filep, int cmd, unsigned long arg) | cdev::CDev | virtual |
| lock() | cdev::CDev | inlineprotected |
| MAX_ACTUATORS | OutputModuleInterface | static |
| mixerChanged() override | DShotOutput | virtual |
| Mode enum name | DShotOutput | |
| MODE_14PWM enum value | DShotOutput | |
| MODE_1PWM enum value | DShotOutput | |
| MODE_2PWM enum value | DShotOutput | |
| MODE_2PWM2CAP enum value | DShotOutput | |
| MODE_3PWM enum value | DShotOutput | |
| MODE_3PWM1CAP enum value | DShotOutput | |
| MODE_4CAP enum value | DShotOutput | |
| MODE_4PWM enum value | DShotOutput | |
| MODE_4PWM1CAP enum value | DShotOutput | |
| MODE_4PWM2CAP enum value | DShotOutput | |
| MODE_5CAP enum value | DShotOutput | |
| MODE_5PWM enum value | DShotOutput | |
| MODE_5PWM1CAP enum value | DShotOutput | |
| MODE_6CAP enum value | DShotOutput | |
| MODE_6PWM enum value | DShotOutput | |
| MODE_8PWM enum value | DShotOutput | |
| MODE_NONE enum value | DShotOutput | |
| module_new_mode(PortMode new_mode) | DShotOutput | static |
| open(file_t *filep) | cdev::CDev | virtual |
| open_first(file_t *filep) | cdev::CDev | inlineprotectedvirtual |
| operator=(const DShotOutput &)=delete | DShotOutput | private |
| cdev::CDev::operator=(const CDev &)=delete | cdev::CDev | |
| cdev::CDev::operator=(CDev &&)=delete | cdev::CDev | |
| OutputModuleInterface(const char *name, const px4::wq_config_t &config) | OutputModuleInterface | inline |
| poll(file_t *filep, px4_pollfd_struct_t *fds, bool setup) | cdev::CDev | virtual |
| poll_notify(pollevent_t events) | cdev::CDev | protectedvirtual |
| poll_notify_one(px4_pollfd_struct_t *fds, pollevent_t events) | cdev::CDev | protectedvirtual |
| poll_state(file_t *filep) | cdev::CDev | inlineprotectedvirtual |
| print_status() override | DShotOutput | |
| print_usage(const char *reason=nullptr) | DShotOutput | static |
| pwm_ioctl(file *filp, int cmd, unsigned long arg) | DShotOutput | private |
| read(file_t *filep, char *buffer, size_t buflen) | cdev::CDev | inlinevirtual |
| register_class_devname(const char *class_devname) | cdev::CDev | protectedvirtual |
| requestESCInfo() | DShotOutput | private |
| retrieveAndPrintESCInfoThreadSafe(int motor_index) | DShotOutput | |
| Run() override | DShotOutput | |
| seek(file_t *filep, off_t offset, int whence) | cdev::CDev | inlinevirtual |
| sendCommandThreadSafe(dshot_command_t command, int num_repetitions, int motor_index) | DShotOutput | |
| set_mode(Mode mode) | DShotOutput | |
| task_spawn(int argc, char *argv[]) | DShotOutput | static |
| telemetryEnabled() const | DShotOutput | inline |
| unlock() | cdev::CDev | inlineprotected |
| unregister_class_devname(const char *class_devname, unsigned class_instance) | cdev::CDev | protectedvirtual |
| unregister_driver_and_memory() | cdev::CDev | protected |
| update_dshot_out_state(bool on) | DShotOutput | private |
| update_params() | DShotOutput | private |
| updateOutputs(bool stop_motors, uint16_t outputs[MAX_ACTUATORS], unsigned num_outputs, unsigned num_control_groups_updated) override | DShotOutput | virtual |
| updateTelemetryNumMotors() | DShotOutput | private |
| write(file_t *filep, const char *buffer, size_t buflen) | cdev::CDev | inlinevirtual |
| ~CDev() | cdev::CDev | virtual |
| ~DShotOutput() | DShotOutput | virtual |