Garmin announced that it is refreshing its line of smartwatches, including a new flagship Fenix 7X that gets up to 578 hours of battery life on a single charge thanks to the sun’s power. There are also many other models, including a rugged option called the Epix.