Question/Issue:
I am running a simple example to detect when a motor is idle or running using the built in accelerometer on the Arduino Nano BLE33 Sense Rev 2 development board. While the Edge Impulse binary inference works, the Arduino IDE compilation does not produce inference that works.
Project ID:
771413
Steps Taken:
- Successfully deployed using the binary that Edge Impulse offers for the BLE33 - inference worked correctly.
- Successfully ran the static buffer Arduino example using raw features for both idle and run states.
- Uploaded the Arduino example “nano_ble33_sense_rev2_accelerometer”, but inference does not work as it did in step 1 (Only detects one state).
Expected Outcome:
Inference should work the same way when compiling from Arduino IDE as it does when using the Edge Impulse binary.
Actual Outcome:
When compiling from Arduino IDE, inference is not working. However, when compiling directly from the EI binary, inference works as expected.
Reproducibility:
Always reproducible
Has anyone encountered this issue before? Any suggestions for troubleshooting would be greatly appreciated.