forgot to call characteristic on write callback