#include "OutputCompare.h"
Include dependency graph for cameraManager.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Macros | |
#define | GIMBAL_PWM_RANGE HALF_PWM_RANGE |
#define | GIMBAL_MOTION_RANGE 30 |
#define | LEFT_GIMBAL_MOTION_LIMIT 30 |
#define | RIGHT_GIMBAL_MOTION_LIMIT 30 |
#define | GOPRO_GIMBAL_MOTION_RANGE 30 |
#define | LEFT_GIMBAL_GOPRO_MOTION_LIMIT 30 |
#define | RIGHT_GIMBAL_GOPRO_MOTION_LIMIT 30 |
#define | VERTICAL_MOTION_RANGE 30 |
#define | UP_MOTION_LIMIT 30 |
#define | DOWN_MOTION_LIMIT 30 |
Functions | |
unsigned int | cameraPollingRuntime (long double latitude, long double longitude, long int time, unsigned int *cameraCounter, int rollAngle, int pitchAngle) |
void | triggerCamera (int pwmSignal) |
void | setTriggerDistance (float distance) |
int | cameraGimbalStabilization (float imu_RollAngle) |
void | setGimbalOffset (int pwmSignal) |
int | goProGimbalStabilization (float rollAngle) |
void | setGoProGimbalOffset (int pwmSignal) |
int | goProVerticalstabilization (float pitchAngle) |
void | setVerticalOffset (int pwmSignal) |
void | lockGoPro (int lock) |
Macro Definition Documentation
#define DOWN_MOTION_LIMIT 30 |
Definition at line 23 of file cameraManager.h.
#define GIMBAL_MOTION_RANGE 30 |
Definition at line 15 of file cameraManager.h.
#define GIMBAL_PWM_RANGE HALF_PWM_RANGE |
Definition at line 14 of file cameraManager.h.
#define GOPRO_GIMBAL_MOTION_RANGE 30 |
Definition at line 18 of file cameraManager.h.
#define LEFT_GIMBAL_GOPRO_MOTION_LIMIT 30 |
Definition at line 19 of file cameraManager.h.
#define LEFT_GIMBAL_MOTION_LIMIT 30 |
Definition at line 16 of file cameraManager.h.
#define RIGHT_GIMBAL_GOPRO_MOTION_LIMIT 30 |
Definition at line 20 of file cameraManager.h.
#define RIGHT_GIMBAL_MOTION_LIMIT 30 |
Definition at line 17 of file cameraManager.h.
#define UP_MOTION_LIMIT 30 |
Definition at line 22 of file cameraManager.h.
#define VERTICAL_MOTION_RANGE 30 |
Definition at line 21 of file cameraManager.h.
Function Documentation
int cameraGimbalStabilization | ( | float | imu_RollAngle | ) |
unsigned int cameraPollingRuntime | ( | long double | latitude, |
long double | longitude, | ||
long int | time, | ||
unsigned int * | cameraCounter, | ||
int | rollAngle, | ||
int | pitchAngle | ||
) |
Definition at line 32 of file cameraManager.c.
Here is the call graph for this function:

Here is the caller graph for this function:

int goProGimbalStabilization | ( | float | rollAngle | ) |
int goProVerticalstabilization | ( | float | pitchAngle | ) |
void lockGoPro | ( | int | lock | ) |
void setGimbalOffset | ( | int | pwmSignal | ) |
void setGoProGimbalOffset | ( | int | pwmSignal | ) |
Definition at line 104 of file cameraManager.c.
void setTriggerDistance | ( | float | distance | ) |
void setVerticalOffset | ( | int | pwmSignal | ) |
Definition at line 125 of file cameraManager.c.
void triggerCamera | ( | int | pwmSignal | ) |