From 5ab13e03926f647e0723542031ddae714ffd6ec0 Mon Sep 17 00:00:00 2001 From: francovaro Date: Fri, 17 May 2024 15:16:48 +0200 Subject: [PATCH] SDK release v1.49.38 --- EdgeImpulse.EI-SDK.pdsc | 9 ++++++--- EdgeImpulse.pidx | 4 ++-- edgeimpulse/edge-impulse-sdk/classifier/ei_model_types.h | 4 +++- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/EdgeImpulse.EI-SDK.pdsc b/EdgeImpulse.EI-SDK.pdsc index 4c845b8..bb6b294 100644 --- a/EdgeImpulse.EI-SDK.pdsc +++ b/EdgeImpulse.EI-SDK.pdsc @@ -5,13 +5,16 @@ EI-SDK LICENSE-apache-2.0.txt Edge Impulse SDK - https://github.com/edgeimpulse/edge-impulse-sdk-pack/releases/download/v1.49.31/ + https://github.com/edgeimpulse/edge-impulse-sdk-pack/releases/download/v1.49.38/ hello@edgeimpulse.com https://github.com/edgeimpulse/edge-impulse-sdk-pack.git - + EI-SDK + + EI-SDK + EI-SDK @@ -140,7 +143,7 @@ - + Edge Impulse SDK diff --git a/EdgeImpulse.pidx b/EdgeImpulse.pidx index 2d6a712..6839ed6 100644 --- a/EdgeImpulse.pidx +++ b/EdgeImpulse.pidx @@ -2,8 +2,8 @@ EdgeImpulse https://raw.githubusercontent.com/edgeimpulse/edge-impulse-sdk-pack/main/ - 2024-05-15 12:07:36 + 2024-05-17 15:15:39 - + diff --git a/edgeimpulse/edge-impulse-sdk/classifier/ei_model_types.h b/edgeimpulse/edge-impulse-sdk/classifier/ei_model_types.h index ddd5158..4c36205 100644 --- a/edgeimpulse/edge-impulse-sdk/classifier/ei_model_types.h +++ b/edgeimpulse/edge-impulse-sdk/classifier/ei_model_types.h @@ -100,10 +100,12 @@ typedef struct { uint32_t suppression_flags; } ei_model_performance_calibration_t; +typedef int (*extract_fn_t)(ei::signal_t *signal, ei::matrix_t *output_matrix, void *config, float frequency); + typedef struct { uint32_t blockId; size_t n_output_features; - int (*extract_fn)(ei::signal_t *signal, ei::matrix_t *output_matrix, void *config, const float frequency); + extract_fn_t extract_fn; void *config; uint8_t *axes; size_t axes_size;