Just for my information:

__sartano__
295 1180 295 1180 
295 1180 295 1180 
295 1180 295 1180 
295 1180 295 1180 
295 1180 295 1180 
295 1180 295 1180 
295 1180 1180 295 
295 1180 1180 295 
295 1180 1180 295 
295 1180 1180 295 
295 1180 295 1180 
295 1180 1180 295 
295 9920

__arctech_old__
295 1180 1180 295 
295 1180 1180 295 
295 1180 295 1180 
295 1180 1180 295 
295 1180 1180 295 
295 1180 1180 295 
295 1180 1180 295 
295 1180 1180 295 
295 1180 295 1180 
295 1180 1180 295 
295 1180 1180 295 
295 1180 1180 295 
295 11505 

As you can see, in both cases the LSB bit is bit 2. However, i thought we started counting from 0 so that's why i made the LSB 1 instead of 2? I also got confirmation from Martin in the arctech_old topic, that the original code worked. So i'm confused because both have the same structure.

If indeed, we need specific LSB settings per protocol, than i can add them to the protocol struct. However, i first want to see a raw impuls output to be sure.