workarround some compile bugs, will break tm1809 and ucs1903 strips