Error running edge impulse on arduino nano iot - continuous motion detection

I am trying to using continuous motion model from Edge Impulse it is working fine on the Edge Impulse studio but when deploy the model on the Arduino Nano IoT. the Arduino ide shows this error message.
In file included from c:\users\user\documents\arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src\edge-impulse-sdk\dsp\numpy.hpp:37:0,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/dsp/spectral/processing.hpp:28,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/dsp/spectral/spectral.hpp:27,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/classifier/ei_run_dsp.h:27,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/classifier/ei_run_classifier.h:30,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/hassankhaled-project-1_inference.h:41,
from C:\Users\user\AppData\Local\Temp\arduino_modified_sketch_692279\static_buffer.ino:24:
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:857:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t read_q15x2 (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:876:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t read_q15x2_ia (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:896:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t read_q15x2_da (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:917:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void write_q15x2_ia (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:938:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void write_q15x2 (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:958:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t read_q7x4_ia (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:980:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t read_q7x4_da (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1000:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void write_q7x4_ia (
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1129:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t clip_q63_to_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1139:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q15_t clip_q63_to_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1149:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q7_t clip_q31_to_q7(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1159:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q15_t clip_q31_to_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1169:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q63_t mult32x64(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1180:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t arm_recip_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1231:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t arm_recip_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1391:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __QADD8(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1409:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __QSUB8(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1427:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __QADD16(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1444:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SHADD16(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1460:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __QSUB16(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1476:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SHSUB16(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1492:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __QASX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1508:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SHASX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1524:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __QSAX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1540:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SHSAX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1556:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMUSDX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1567:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMUADX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1579:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE int32_t __QADD(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1590:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE int32_t __QSUB(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1601:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMLAD(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1615:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMLADX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1629:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMLSDX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1643:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint64_t __SMLALD(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1658:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint64_t __SMLALDX(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1673:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMUAD(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1685:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SMUSD(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1697:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE uint32_t __SXTB16(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:1707:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE int32_t __SMMLA(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
In file included from c:\users\user\documents\arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src\edge-impulse-sdk\dsp\numpy.hpp:37:0,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/dsp/spectral/processing.hpp:28,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/dsp/spectral/spectral.hpp:27,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/classifier/ei_run_dsp.h:27,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/classifier/ei_run_classifier.h:30,
from C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/hassankhaled-project-1_inference.h:41,
from C:\Users\user\AppData\Local\Temp\arduino_modified_sketch_692279\static_buffer.ino:24:
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:5878:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE float32_t arm_pid_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:5911:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t arm_pid_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:5957:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q15_t arm_pid_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6066:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_clarke_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6093:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_clarke_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6152:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_inv_clarke_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6179:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_inv_clarke_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6252:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_park_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6283:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_park_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6355:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_inv_park_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6386:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_inv_park_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6470:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE float32_t arm_linear_interp_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6527:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t arm_linear_interp_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6585:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q15_t arm_linear_interp_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6642:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q7_t arm_linear_interp_q7(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6807:1: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE arm_status arm_sqrt_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6897:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_circularWrite_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6942:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_circularRead_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:6998:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_circularWrite_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:7042:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_circularRead_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:7099:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_circularWrite_q7(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:7143:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE void arm_circularRead_q7(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:8525:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE float32_t arm_bilinear_interp_f32(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:8590:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q31_t arm_bilinear_interp_q31(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:8664:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q15_t arm_bilinear_interp_q15(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6\src/edge-impulse-sdk/CMSIS/DSP/Include/arm_math.h:8742:3: error: '__STATIC_FORCEINLINE' does not name a type; did you mean '__STATIC_INLINE'?
__STATIC_FORCEINLINE q7_t arm_bilinear_interp_q7(
^~~~~~~~~~~~~~~~~~~~
__STATIC_INLINE
Using library ei-hassankhaled-project-1-arduino-1.0.6 at version 1.0.6 in folder: C:\Users\user\Documents\Arduino\libraries\ei-hassankhaled-project-1-arduino-1.0.6
exit status 1
Error compiling for board Arduino NANO 33 IoT.

I am using windows 10 with Arduino 1.8.13 ide also I am using the static_bufffer example from the arduino model from Edge Impulse

Hi,
Welcome to the forum.

We need to see your code before commenting on your errors.

Thanks.. Tom.... :grinning: :+1: :coffee: :australia:

1 Like

sorry I am using it for the first time
the code
the code :slight_smile:
/* Edge Impulse Arduino examples

  • Copyright (c) 2021 EdgeImpulse Inc.
  • Permission is hereby granted, free of charge, to any person obtaining a copy
  • of this software and associated documentation files (the "Software"), to deal
  • in the Software without restriction, including without limitation the rights
  • to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  • copies of the Software, and to permit persons to whom the Software is
  • furnished to do so, subject to the following conditions:
  • The above copyright notice and this permission notice shall be included in
  • all copies or substantial portions of the Software.
  • THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  • IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  • FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  • AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  • LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  • OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  • SOFTWARE.
    */

/* Includes ---------------------------------------------------------------- */
#include
#include <hassankhaled-project-1_inference.h>

static const float features[] = {
0.3003, 3.3016, 0.1952, 4.1270, 0.1286, 5.3651, 0.1158, 0.0000, 0.0000, 0.0000, 0.0014, 0.8067, 5.3651, 0.4348, 3.3016, 0.3623, 10.7302, 0.1729, 0.0000, 0.0000, 0.0001, 0.0100, 1.3373, 4.1270, 0.7489, 3.3016, 0.7118, 6.1905, 0.4215, 0.0000, 0.0000, 0.0002, 0.0274
};

int raw_feature_get_data(size_t offset, size_t length, float *out_ptr) {
memcpy(out_ptr, features + offset, length * sizeof(float));
return 0;
}

void setup()
{
// put your setup code here, to run once:
Serial.begin(115200);

Serial.println("Edge Impulse Inferencing Demo");

}

void loop()
{
ei_printf("Edge Impulse standalone inferencing (Arduino)\n");

if (sizeof(features) / sizeof(float) != EI_CLASSIFIER_DSP_INPUT_FRAME_SIZE) {
    ei_printf("The size of your 'features' array is not correct. Expected %lu items, but had %lu\n",
        EI_CLASSIFIER_DSP_INPUT_FRAME_SIZE, sizeof(features) / sizeof(float));
    delay(1000);
    return;
}

ei_impulse_result_t result = { 0 };

// the features are stored into flash, and we don't want to load everything into RAM
signal_t features_signal;
features_signal.total_length = sizeof(features) / sizeof(features[0]);
features_signal.get_data = &raw_feature_get_data;

// invoke the impulse
EI_IMPULSE_ERROR res = run_classifier(&features_signal, &result, false /* debug */);
ei_printf("run_classifier returned: %d\n", res);

if (res != 0) return;

// print the predictions
ei_printf("Predictions ");
ei_printf("(DSP: %d ms., Classification: %d ms., Anomaly: %d ms.)",
    result.timing.dsp, result.timing.classification, result.timing.anomaly);
ei_printf(": \n");
ei_printf("[");
for (size_t ix = 0; ix < EI_CLASSIFIER_LABEL_COUNT; ix++) {
    ei_printf("%.5f", result.classification[ix].value);

#if EI_CLASSIFIER_HAS_ANOMALY == 1
ei_printf(", ");
#else
if (ix != EI_CLASSIFIER_LABEL_COUNT - 1) {
ei_printf(", ");
}
#endif
}
#if EI_CLASSIFIER_HAS_ANOMALY == 1
ei_printf("%.3f", result.anomaly);
#endif
ei_printf("]\n");

// human-readable predictions
for (size_t ix = 0; ix < EI_CLASSIFIER_LABEL_COUNT; ix++) {
    ei_printf("    %s: %.5f\n", result.classification[ix].label, result.classification[ix].value);
}

#if EI_CLASSIFIER_HAS_ANOMALY == 1
ei_printf(" anomaly score: %.3f\n", result.anomaly);
#endif

delay(1000);

}

void ei_printf(const char *format, ...) {
static char print_buf[1024] = { 0 };

va_list args;
va_start(args, format);
int r = vsnprintf(print_buf, sizeof(print_buf), format, args);
va_end(args);

if (r > 0) {
    Serial.write(print_buf);
}

}

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.