Over the past 1.5 years of being a CIQ “hobby dev”, I’ve noticed that some of the same questions get asked over and over again. IMO, if a crucial bit of functionality or knowledge is non-obvious enough that it needs to be “rediscovered” over and over again, then maybe it should be built in to the plugin, simulator, or CIQ docs. Another example: the fact that you have to select “Timer > Save activity” before saving your FIT file, or it will be corrupt. Nobody made this obvious to me when I started, and it’s tripped up other ppl since then. Oh and when I asked on the forums, nobody could really help me. I had to figure it out for myself. Because the ppl who already knew how it worked must’ve taken it for granted that everyone would know to select “Timer > Save Activity”. But it’s apparently not obvious, since more than one person ran into the same problem.
With that in mind, I’d like to request that the simulator GARMIN/ folder be accessible through a menu item in the simulator, or maybe in the Eclipse CIQ plugin.
I can already see the counter-argument coming: “We don’t want devs to access this folder.” Well, imo it’s impossible to do any kind of extended CIQ development without needing to access this folder at least once, to resolve or troubleshoot some sort of issue. For example, if one app launches another, then the simulator apparently disconnects from the Eclipse console. So I don’t see any way to look at the console output from the 2nd app without manually adding an APPNAME.TXT file to the sim APPS/LOGS folder (assuming it works the same way as the real device.)
Also, if devs need to access the Garmin/ folder on the real device, which we clearly do in many cases, then the simulator Garmin/ folder should be equally accessible.
I’ll also point out that it’s not enough to simply tell devs “look in your temp folder for the GARMIN/ folder”, because many people have no idea what/where their temp folder is, especially on Mac OS, where there doesn’t seem to be an easy way to access it without using Terminal.