I assume that currently, in order to select specific symbologies and their parameters, the only way is first creating several profiles by hand and then yes, programatically selecting them from the API.

I wonder if this feature is expectable to be fully available from the API (no need to create preconfigured profiles), if there are plans to do so.

I also have the same question about app/actvty assignment to profiles via API.

Well, I actually posted the question on behalf of one of my partners. I have not used barcode API (I don't even have a unit to play with ) but my partner has, and he told me that they could not find the way to do this.

So we supposed the way was creating a profile preconfigured with the right symbologies/parameters and then using it with switchToProfile method.

In my opinion, we should extend the API to give the possibility creating profiles programatically.

I will give you one example which is key for one of our customers.

The customers does use several application software for different use cases. Therefore, they are looking to set profiles dynamically.

The settings for the scanner are not specified by the applications software itself, they are stored on a database server.

Doing this, they are very flexible if requirements are changing.

In case they need to add barcodes or disallow barcodes, because they have to serve new customers. They just have to do the changes within their database and all applications will work with the new barcode settings.

To change their settings within the database, they do have a nice user interface on a PC.

In our case somebody would have to do more complex changes on a mobile device.

The customer would like to stay at the designed method and want to be able to use his database record method. In this case they need a function to create own profiles programatically and dynamically.

Please try to get this on the roadmap and please let me know at what time we may can expect to get this extended functionality.