/* //setup limits 4x3 array with default values static char limits[4][3] = {30, 100, 120, 30, 100, 120, 30, 100, 120, 30, 100, 120}; */ //setup 3 4x1 for calibration variables static char max[4] = {101,101,101,101}; static char min[4] = {99,99,99,99}; static char neutral[4] = {100,100,100,100}; //setup 4x1 array for raw potentiometer values static char raw[4]; //functions void a2d_init(void); char a2d_convert(char channel); void a2d_find_boundary(void); void a2d_find_neutral(void); void a2d_scale_all(char stick[]); void a2d_convert_all(void); void a2d_calibrate(void); void init_keys_io(void);