|
opentvc
|
Functions | |
| void | servoInit (void) |
| void | servoWriteY (signed int angle) |
| void | servoWriteZ (signed int angle) |
| void | servoAttach (uint16_t port) |
| signed long | map (signed long angle, unsigned long in_min, unsigned long in_max, unsigned long out_min, unsigned long out_max) |
This library contains all the neccessary code for controlling the two servos needed for pitch and yaw.
| signed long map | ( | signed long | angle, |
| unsigned long | in_min, | ||
| unsigned long | in_max, | ||
| unsigned long | out_min, | ||
| unsigned long | out_max | ||
| ) |
Ardunio like map function. Re-maps a number from one range to another. That is, a value of fromLow would get mapped to toLow, a value of fromHigh to toHigh, values in-between to values in-between, etc.
| void servoAttach | ( | uint16_t | port | ) |
Flip port bit on to attach servo for usage.
| void servoInit | ( | void | ) |
Configures 16 bit PWM Registers for 50Hz
| void servoWriteY | ( | signed int | angle | ) |
This function writes angle values to the Y axis for pitch.
| void servoWriteZ | ( | signed int | angle | ) |
This function writes angle values to the Z axis for yaw.
1.8.11