Up-to-the minute weather promised from new radar