Could not find sensor data

Hi after running edge-impulse-run-impulse, I encountered the following issue

Microsoft Windows [Version 10.0.22621.1265]
(c) Microsoft Corporation. All rights reserved.

Edge Impulse impulse runner v1.17.1
? Which device do you want to connect to? COM6 (Microsoft)
[SER] Connecting to COM6
[SER] Serial is connected, trying to read config…
Failed to parse snapshot line [ ]
[SER] Retrieved configuration
[SER] Device is running AT command version 1.7.0
[SER] Started inferencing, press CTRL+C to stop…
Failed to find sensor ‘acc_x + acc_y + acc_z’ in the sensor list

[SER] Received stop signal, trying to stop inferencing… Press CTRL+C again to force quit.

I’m running this on a Arduino Nano BLE Sense microcontroller

Hi @jloh0017,

A few things to check:

  1. Are you using the Arduino Nano 33 BLE Sense Rev 1 or Rev 2? Right now, only the Rev 1 board is supported.
  2. Could you reflash the official Edge Impulse Arduino Nano 33 BLE Sense firmware (Arduino Nano 33 BLE Sense - Edge Impulse Documentation) to your board and try connecting again?

If you’ve verified those, could you send me your project ID so I can try to replicate the issue? Failed to parse snapshot line [ ] makes me think that the CLI tool is not communicating with the board properly.

  1. May I know how I can check the revision number?
  2. I ran the original FW version in the link, it was able to start the inferencing

Project ID:175708

Hi @jloh0017

Behind the rev2 you will see it printed:



Then My Model is a Rev1 Nano

  • Perhaps you Impulse is using:

    • accel.x + accel.y + accel.z
  • Therefore, change your Impulse to use these names.

    • acc_x + acc_y + acc_z