Use myusleep to sleep and implement recharge expired checking