dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_modules.h File Reference

Go to the source code of this file.

Macros

#define DSHOT_CMD_BEACON3   (3)
 

Enumerations

enum  pios_modules {
  PIOS_MODULE_COMUSBBRIDGE, PIOS_MODULE_GPS, PIOS_MODULE_STORM32BGC, PIOS_MODULE_UAVOFRSKYSENSORHUBBRIDGE,
  PIOS_MODULE_UAVOFRSKYSPORTBRIDGE, PIOS_MODULE_UAVOHOTTBRIDGE, PIOS_MODULE_UAVOLIGHTTELEMETRYBRIDGE, PIOS_MODULE_UAVOMAVLINKBRIDGE,
  PIOS_MODULE_UAVOMSPBRIDGE, PIOS_MODULE_UAVOCROSSFIRETELEMETRY, PIOS_MODULE_VTXCONFIG, PIOS_MODULE_AUTOTUNE,
  PIOS_MODULE_NUM
}
 
enum  actuator_interlock { ACTUATOR_INTERLOCK_OK, ACTUATOR_INTERLOCK_STOPREQUEST, ACTUATOR_INTERLOCK_STOPPED }
 

Functions

void PIOS_Modules_Enable (enum pios_modules module)
 
bool PIOS_Modules_IsEnabled (enum pios_modules module)
 
int actuator_send_dshot_command (uint8_t cmd_id, uint8_t num_to_send, uint16_t channel_mask)
 
void system_annunc_custom_string (const char *string)
 
void telemetry_set_inhibit (bool inhibit)
 

Variables

enum actuator_interlock actuator_interlock
 

Detailed Description

Author
dRonin, http://dRonin.org/, Copyright (C) 2016

Definition in file pios_modules.h.