1) If i find a message like this in CIQ_LOG.TXT, is there a way to find out what symbol is at issue. This occurred with a a program i side loaded.
Unfortunately the simulator cannot help as this relates displaying the watch face while an app is running, and the simulator only simulates the app itself.
ERROR: Symbol Not Found Error
DETAILS: Failed invoking <symbol>
2) in attempting to solve above i noticed in the /bin folder of my application these files.
xxx.prg
xxx.prg.debug.xml
xxx-settings.json
It appears they are created when you run the simulator. Are they relevant when side loading?
I attempted putting them all in the watch but did not seem to have any effect on the debug symbol.
Not sure if the settings file was used in any way by the watch or not.
Are the later 2 files only relevant for the simulator?
3) When using the debugger, i can send app settings using the 'app settings editor'. Puzzled about where those are stored. They do seem to persist after exiting eclipse. Perhaps not a big concern, but just trying to learn better understand settings.
4)
WARNING: Unable to close bike power sensor
I have searches and found occasional reference to this error.
Hints that perhaps it is an epix bug/issue.
I am not using a power sensor at all, but am using the heart rate sensor belt.
In the past i saw this message attributed to some other app, but it seems to be appearing now associated with my STORE_ID, same one associated with the error above #1.
I have this in app.onStop which might be relevant:
Snsr.enableSensorEvents(null); // enables sensor events at 1Hz. Null parameter to turn it off.
var snsArray = Snsr.setEnabledSensors( [] ); // turns off sensors