PRG file somehow deleted in Apps sub directory

Hi

I am working on a program for my FR630. It works fine in the simulator, and I've side loaded previous versions of it, but when I go to side load my most recent version, I copy the file using file manager (Windows) to the Apps sub directory on my FR630.

It's there when I remove the device from my computer, but when I use the menu to open the connect IQ app listing, it doesn't show up. Then when I plug it back into my computer, the .PRG file is also no longer there.

Any idea the cause of this symptom? Anyone who has experienced this before elsewhere? I'm pretty sure it isn't due to a computer USB issue.

Also, a second question: as an owner/programmer for the FR630, the only SDK that will work for my programming purposes is the 1.x SDK, correct? Thanks

----------------- revision:

Okay my apologies, I guess the app needs to be signed per https://forums.garmin.com/showthread.php?362442-Can-t-see-my-PRG-on-my-watch but that leaves me with a few questions still:

1. Can I create apps for my FR630 using SDK 2.x? Right now it's telling me I can only create apps for my FR630 using the SDK 1.x. I haven't loaded all the new SDK versions, I will now try each one to see if one works with my watch...

2. How do I digitally sign apps I've created for my FR630 using SDK 1.x so that I can side load them to test them?
  • You need to use a 2.x.x SDK do do signing. The current production release is the 2.1.4 SDK. And you'll want to update the Eclipse Plugin to the latest version.
  • Thanks, but after I load the newer SDK and go to "run configuration" it gives me a few errors:

    In the console window it says "<terminated> RunConfiguration [Connect IQ App] Run 4" followed by:
    '""C:\Program' is not recognized as an internal or external command,
    operable program or batch file.
    '""C:\Program' is not recognized as an internal or external command,
    operable program or batch file.


    Any ideas how to fix it - I cannot run any apps since loading these newer SDK. In the error message, the two consecutive "" are suspicious... The word Program probably means "Program Files" my SDK directory is a few directories beneath the Program Files directory...
  • How did you installed the 2.1.4 SDK? The SDK Manager or download it yourself? Where did you install it to on your machine?
  • I loaded 2.1.4 through the SDK Manager - 2.1.4 is my current SDK. (did not download 2.1.1-2.1.3)

    In the SDK manager, the directory I have chosen to save SDK downloads to is "C:\Program Files\garm\connectiq"


    Two other symptoms to this:
    (1) when I go to "build for device wizard" it works... The PRG file is recognizable by the watch and is not deleted... (although app still isn't loading properly yet, probably an issue with my programming rather than the system)

    (2) when I go "connect IQ --> Start Simulator" nothing happens...
  • Could it be a firewall issue? I know on my machine, when I update the SDK, I get a warning from the firewall to allow the new sim.
  • That solves the Simulator issue (it opens fine, although freezes upon closing).

    As far as being able to run my program on the simulator, it says the build was successful, but then it fails to load my program to the simulator:

    It clears the console window and at the top it says "<terminated> RunConfiguration [Connect IQ App] Run 1" followed by, in red text:
    '""C:\Program' is not recognized as an internal or external command,
    operable program or batch file.
    '""C:\Program' is not recognized as an internal or external command,
    operable program or batch file.
  • Is everything in the same place on your drive as it was with the old SDK? Same workspace and same relative directory for the root of the SDK, etc?