TODO: ser_reset during startup not solved