
Go to the source code of this file.
Functions | |
| unsigned int | cameraPollingRuntime (long double latitude, long double longitude, long int time, unsigned int *pictureCount, int rollAngle, int pitchAngle) |
| void | triggerCamera (int pwmSignal) |
| void | setTriggerDistance (float distance) |
| int | cameraGimbalStabilization (float 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) |
Variables | |
| float | distance = 0 |
| long double | lastLongitude = 0 |
| long double | lastLatitude = 0 |
| long int | cameraTimerCount = 0 |
| float | pictureDistance = 10 |
| int | lastSignal = MIN_PWM |
| int | triggerSignal = 0 |
| int | gimbalOffset = 240 |
| int | goProgimbalOffset = 325 |
| int | verticalOffset = -100 |
| int | rollLimit = 30 |
| char | overrideTrigger = 0 |
| char | resting = 1 |
| char | lockGoProPitch = 0 |
| char | lockGoProRoll = 0 |
Function Documentation
| int cameraGimbalStabilization | ( | float | rollAngle | ) |
| unsigned int cameraPollingRuntime | ( | long double | latitude, |
| long double | longitude, | ||
| long int | time, | ||
| unsigned int * | pictureCount, | ||
| int | rollAngle, | ||
| int | pitchAngle | ||
| ) |
Definition at line 32 of file cameraManager.c.


| 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 | ) |
Variable Documentation
| long int cameraTimerCount = 0 |
Definition at line 19 of file cameraManager.c.
| float distance = 0 |
Definition at line 16 of file cameraManager.c.
| int gimbalOffset = 240 |
Definition at line 23 of file cameraManager.c.
| int goProgimbalOffset = 325 |
Definition at line 24 of file cameraManager.c.
| long double lastLatitude = 0 |
Definition at line 18 of file cameraManager.c.
| long double lastLongitude = 0 |
Definition at line 17 of file cameraManager.c.
| int lastSignal = MIN_PWM |
Definition at line 21 of file cameraManager.c.
| char lockGoProPitch = 0 |
Definition at line 29 of file cameraManager.c.
| char lockGoProRoll = 0 |
Definition at line 30 of file cameraManager.c.
| char overrideTrigger = 0 |
Definition at line 27 of file cameraManager.c.
| float pictureDistance = 10 |
Definition at line 20 of file cameraManager.c.
| char resting = 1 |
Definition at line 28 of file cameraManager.c.
| int rollLimit = 30 |
Definition at line 26 of file cameraManager.c.
| int triggerSignal = 0 |
Definition at line 22 of file cameraManager.c.
| int verticalOffset = -100 |
Definition at line 25 of file cameraManager.c.








1.8.7