add dead joystick
This commit is contained in:
parent
abbeda177d
commit
0329c762a0
@ -59,7 +59,7 @@ void Factory_build() {
|
||||
ALIVE_onSetup(ALjoy(), CM_JOY_SETUP, NULL);
|
||||
ALIVE_setAliveTime(ALjoy(), KART_CST.JOYSTICK_ALIVE_TIME);
|
||||
//ALIVE_onBorn(ALjoy(), LED_on, l1());
|
||||
//ALIVE_onDead(ALjoy(), LED_off, l1());
|
||||
ALIVE_onDead(ALjoy(), deadJoystick, NULL);
|
||||
|
||||
//DRIVE_onRun(drive(), LED_on, l2());
|
||||
//DRIVE_onDead(drive(), LED_off, l2());
|
||||
|
@ -17,6 +17,7 @@
|
||||
#include "../eeprom.h"
|
||||
#include "../drive.h"
|
||||
#include "../steering.h"
|
||||
#include "../kartculator.h"
|
||||
#include "../../board/led/led.h"
|
||||
#include "../../board/button/button.h"
|
||||
#include "../../middleware/alive.h"
|
||||
|
@ -7,6 +7,10 @@
|
||||
|
||||
#include "kartculator.h"
|
||||
|
||||
void deadJoystick(void* p){
|
||||
eKart.torque = 0;
|
||||
eKart.position = eKart.center;
|
||||
}
|
||||
void calcTorque(uint8_t joy_pos) {
|
||||
int32_t calcTorque;
|
||||
calcTorque = (int8_t) joy_pos; // joystick position
|
||||
|
@ -13,6 +13,7 @@
|
||||
#include "../mcc_generated_files/mcc.h"
|
||||
#include "car.h"
|
||||
|
||||
void deadJoystick(void* p);
|
||||
void calcTorque(uint8_t joy_pos);
|
||||
void calcPosition(uint8_t joy_pos);
|
||||
void calcSpeed(int32_t rpm);
|
||||
|
Reference in New Issue
Block a user