Hello,
I am writing a mapping app for my Forerunner 935 just fo fun, it is my first app. I use OSM maps and makeImageRequest to get the rendered tiles. It takes ~20 seconds to load PNG (~10kb, 240x240x16, no dithering) and BMP files (~28kb, no compression, 240x240x16, no dithering). That is quite slow even for BLE, I expected about 0.27mbit/s or close figures. Map tiles are loaded directly from an android phone, so it is not for sure a wifi networking delay. I am having difficulty to bring it under 5 sec without caching.
Are there any information on BLE data transfer rate for Garmin watches and are there any ways to speed it up, could it be a limit within the Connect IQ mobile app?
Second question where can I find a max/current heap size for a watch application?
community.garmin.com/.../1290099.jpg