now it works somehow
ir struct, serial dump