So I have 2 questions regarding battery consumption. As far as my research goes, GPS and/or WiFi are some of the most battery-expensive features. My questions are:
1- when I use the Position.enableLocationEvents(Position.LOCATION_CONTINOUS, method(:onPosition)); does it consume a lot of battery? does using LOCATION_ONE_SHOT regularly be more battery efficient considering that I don't need that many data points?
2- It's stated on the API docs that making a web request using makeWebRequest() can be used when connected to WiFi or a mobile device over bluetooth. Does that mean that it looks for a bluetooth device first before resorting to WiFi to conserve energy? I once had a chance to talk to engineer from Garmin who told me that downloading software updates to the watch prioritises bluetooth over WiFi so is it the same case for web requests?