I've got a G shock Rangeman. Temp and baro do not work at the same time - baro requires a constant temperature to work correctly i.e. on your wrist.
To get the temp correctly, you need to take it off so your body heat is not warming the watch.
If you have the time to let the watch cool down to give an accurate temp reading, then it's a very rugged, and functional watch. Added bonus - it does not need battery changes as it charges with solar.
Bookmarks