TTK4155 Ping-pong project
joystick_driver.h
Go to the documentation of this file.
1 
5 #ifndef JOYSTICK_DRIVER_H_
6 #define JOYSTICK_DRIVER_H_
7 
8 
10  int low_x_val;
11  int low_y_val;
16 };
17 
18 //Sets calibration paramters for slider and joystick & saves them in calibration_data pointer (based on user input)
19 void calibrate_joystick(struct joystick_calibration_data_t *cal_data);
20 
22 
23 int joystick_read(struct joystick_calibration_data_t *cal_data, int dir);
24 
25 
26 #endif /* JOYSTICK_DRIVER_H_ */
void calibrate_joystick_state(struct joystick_calibration_data_t *cal_data)
Definition: joystick_driver.c:160
int low_y_val
Definition: joystick_driver.h:11
int zero_x_val
Definition: joystick_driver.h:14
int high_x_val
Definition: joystick_driver.h:12
void calibrate_joystick(struct joystick_calibration_data_t *cal_data)
Definition: joystick_driver.h:9
int high_y_val
Definition: joystick_driver.h:13
int low_x_val
Definition: joystick_driver.h:10
int zero_y_val
Definition: joystick_driver.h:15
int joystick_read(struct joystick_calibration_data_t *cal_data, int dir)
Definition: joystick_driver.c:360