2.3.1 compiler/simulator problem

I was using an older SDK, just had extracted all files from the zip file and started to program - a datafield, an app, a watchface and now a widget - and all worked fine on the simulator as well as on my watch.
Now I was doing the same with the new 2.3.1 SDK, but the simulator does not feel ready to show any of my compiled prg files - only a small garmin logo is seen on the display, that's it.

Any ideas what is going wrong here?:confused:
  • Is anyone able to start a program within the simulator from the command line window? I have tried to do so on six different computers now, wrote a prgram to catch the parameters for the shell.exe, checked "everything", I have no idea why the new simulator does not work here. :(
  • I noticed yesterday that the updated 'Make' you posted still has the "round_watch" and "square_watch" device profiles listed. Is there any chance you are trying to use those? In the 2.3.1 release the simulator no longer supports those generic profiles, with the intention being that you use specific device profiles for testing.


    Yes, the generic devices are here (for backward compatibility :rolleyes:)
    No, I am doing an echo to view the parameter and the chosen watch will be seen in the simulator (but nothing else :mad:)

    Screen shot
  • Former Member
    Former Member over 7 years ago
    Is anyone able to start a program within the simulator from the command line window? I have tried to do so on six different computers now, wrote a program to catch the parameters for the shell.exe, checked "everything", I have no idea why the new simulator does not work here. :(


    I am able to launch prg's just fine with both monkeydo scripts from the command line. Is this failing for you only when you run your make script, or is it also failing if you manually call 'monkeydo.bat SomeApp.prg fr935' on an app that you know runs without crashing?
  • I am able to launch prg's just fine with both monkeydo scripts from the command line. Is this failing for you only when you run your make script, or is it also failing if you manually call 'monkeydo.bat SomeApp.prg fr935' on an app that you know runs without crashing?


    It fails completely in (nearly) all cases, it doesn't matter if I use 'make', 'monkeydo' or entering the command line (something like 'java -classpath "[...]monkeybrains.jar" com.garmin.monkeybrains[...] -f Mickey.prg -d fr935 -s "[...]\shell.exe"')

    The only case where the prg file shows at least something on the screen are datafields - anyhow the results are still useless.

  • Former Member
    Former Member over 7 years ago
    The inverting text is probably due to a known issue that should be fixed in the next release, I believe it is also mentioned in the bug report forum linked below. As to why the other apps are failing, and potentially other graphics issues, would you be willing to send us some of the prg files you are seeing this with? I can then take a look and see exactly why it's happening. Those files can be directed at either ConnectIQ at garmin.com or my username at garmin.com.

    https://forums.garmin.com/showthread.php?375171-2-3-beta-1-getBackgroundColor