I'm getting Error 7 too few arguments to function 'lib_aci_set_local_data' C:\Users\nishant\Documents\Atmel Studio\6.2\ATmega_AdafruitLIB_nRF8001\ATmega_adafruitLIB_nRF8001\utility\uart\services.c 47 3 ATmega_adafruitLIB_nRF8001 and
Error 11 too few arguments to function 'lib_aci_is_pipe_available' C:\Users\nishant\Documents\Atmel Studio\6.2\ATmega_AdafruitLIB_nRF8001\ATmega_adafruitLIB_nRF8001\utility\uart\services.c 59 3 ATmega_adafruitLIB_nRF8001
while trying to compile the code(arduino SDK for arduino) that I ported to ATmel studio.
I looked in services.c and lib_ac.h and lib_aci.cpp and see that the arguments are less in count, 3 in place of 4! so that's why the error BUT the same library is compiling for in the arduino IDE , why is it so?