Metody pro obsluhu motorů.
◆ rkMotorsJoystick()
void rkMotorsJoystick |
( |
int32_t |
x, |
|
|
int32_t |
y |
|
) |
| |
Nastavení motorů podle joysticku.
Tato funkce nastaví výkon motorů podle výstupu z joysticku. Očekává dvě hodnoty od -32768 do 32768, posílané například aplikací RBController. Funkce tyto hodnoty převede na výkon a nastaví ho.
- Parametry
-
x | X hodnota z joysticku. |
y | Y hodnota z joysticku. |
◆ rkMotorsSetPower()
void rkMotorsSetPower |
( |
int8_t |
left, |
|
|
int8_t |
right |
|
) |
| |
Nastavení výkonu motorů.
- Parametry
-
left | výkon levého motoru od od -100 do 100 |
right | výkon pravého motoru od od -100 do 100 |
◆ rkMotorsSetPowerById()
void rkMotorsSetPowerById |
( |
int |
id, |
|
|
int8_t |
power |
|
) |
| |
Nastavení výkonu motoru podle jeho čísla (M1...M8) na desce.
- Parametry
-
id | číslo motoru od 1 do 8 včetně |
power | výkon motoru od od -100 do 100 |
◆ rkMotorsSetPowerLeft()
void rkMotorsSetPowerLeft |
( |
int8_t |
power | ) |
|
Nastavení výkonu levého motoru.
- Parametry
-
power | výkon levého motoru od od -100 do 100 |
◆ rkMotorsSetPowerRight()
void rkMotorsSetPowerRight |
( |
int8_t |
power | ) |
|
Nastavení výkonu pravého motoru.
- Parametry
-
power | výkon levého motoru od od -100 do 100 |