#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 | ) |








1.8.7