Since the first one gave me the version mismsatch i changed the library version and therefore i changed the config file. It is still giving me the same error. I also bought a dev kit and created a new algorithm and after that i exported the config file for the right version of the library that i am using. When calling the set_configuration i still get the version mismatch. Tell me if i do something wrong during the loading procedure at this point: f_read (& fil , serialized_settings , BSEC_MAX_PROPERTY_BLOB_SIZE * sizeof ( uint8_t ), & bread); rslt_bsec = bsec_set_configuration ( bsec_config_selectivity , n_serialized_settings_max , work_buffer , n_work_buffer ); after the f_read the number of bytes read is 2285, that is the dimension defined by the documentation, but if i analyze the file it is 4 bytes larger, meaning that i miss these 4 bytes by doing so
... View more