RobotFunctions

This commit is contained in:
2024-09-01 22:16:17 +03:00
parent f95cc281f1
commit 7eb5d4284d
2 changed files with 152 additions and 5 deletions

View File

@ -9,23 +9,26 @@
#define INC_ROBOTFUNCTIONS_H_
#include "pca9685.h"
#include "EEPROM.h"
void doShot();
void doShotForever();
void doShot(Shot*);
void doShotForever(uint8_t number);
void prepareShot();
uint8_t prepareShot(uint8_t number);
void startShooting();
void stopShooting();
void setPos();
void setPosDefault();
// 0 .. 100
void setShneckSpeed(uint8_t speed);
void setScrewkSpeed(uint8_t speed);
//(-v) 0 .. 100(stop) .. 200(+v)
void setRollersSpeed(uint8_t speed); //(-v) 0 . 100(stop) . 200(+v)
void setRollersSpeed(uint8_t up, uint8_t down); //(-v) 0 . 100(stop) . 200(+v)
void startProgram(); // shot sequence
void startMacro(); // shot sequence