mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2025-08-10 16:44:23 +00:00
pwm
This commit is contained in:
@@ -99,9 +99,23 @@ static void update_pwm (int rc_x, int rc_y) {
|
|||||||
}*/
|
}*/
|
||||||
|
|
||||||
// Smooth update
|
// Smooth update
|
||||||
|
// All forward directions
|
||||||
if (y >= 1500) {
|
if (y >= 1500) {
|
||||||
m.motor1_rpm_pcm = y - x;
|
m.motor1_rpm_pcm = y - x; // Left side motors, forward
|
||||||
m.motor2_rpm_pcm = ;
|
m.motor2_rpm_pcm = y + x; // Right side motors, forward
|
||||||
|
m.motor3_rpm_pcm = 0;
|
||||||
|
m.motor4_rpm_pcm = 0;
|
||||||
|
}
|
||||||
|
// All reverse directions
|
||||||
|
if (y <= -1500) {
|
||||||
|
m.motor1_rpm_pcm = 0;
|
||||||
|
m.motor2_rpm_pcm = 0;
|
||||||
|
m.motor3_rpm_pcm = -(y - x); // Left side motors, reverse
|
||||||
|
m.motor4_rpm_pcm = -(y + x); // Right side motors, reverse
|
||||||
|
}
|
||||||
|
// Rotations
|
||||||
|
if (y < 1500) && (y > 1500) {
|
||||||
|
|
||||||
}
|
}
|
||||||
// -------------
|
// -------------
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user