Dolibarr 18.01 latest module_takeposconnector-18.0 and WebApp Hardware Bridge

Hi,
I try to install the latest takeposconnector v18 modul with the WebApp Hardware Bridge, printing works without problems. But our german special characters are printed wrong.
I checked the base64 encoded string in the log and decoded it. It is already wrong there.
So I have to find the function, where the data for the connector is prepeared and encoded in base64 to check that.
Has anybody an idea where this is?

Greetings,
Martin

All module files are in the /htdocs/custom folder.

Hi,
yes I know, but it’s not too easy to find the right file.
I think it is not in the custom connector part.

Greetings,
Martin

Hi,
Is this the free module from Dolibarr Connector – TakePOS ?

Hi,
and this is where the problem starts. This is the old new one…
For 17,18 there is a module:

working with this generic Webapp-Hardware-Bridge

There is nearly no documentation about this great piece of software. But after solving my problem I will write a documentation for that. Because I started with the old new connector too, but found a hin to the latest module in a forum post.

But there is a base64 encoded string passed to the bridge and in this encoded string the special characters are already wrong.

Greetings,
Martin

Hi
Take a look in htdocs/core/class/dolreceiptprinter.class.php

Thanks, I will have a look at this file.

Greetings,
Martin