-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to use PropLoader instead of Propeller-Load to achieve Wi-Fi and faster serial loads #28
Labels
Milestone
Comments
"Old" Propeller-Load Options
"New" PropLoader Options
|
PropGit
changed the title
Update to use PropLoader instead of Propeller-Load
Update to use PropLoader instead of Propeller-Load to achieve Wi-Fi and faster serial loads
Mar 16, 2017
Work complete for USB (serial) downloads + debugging, and Wi-Fi downloads (but not debugging). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Update BlocklyProp Client to support the latest loader submodule.
The Propeller download protocol has been greatly enhanced to support
The old Propeller-Load command-line tool must be replaced with the new PropLoader command-line tool to achieve this. The source can be found in the PropLoader Repository and the precompiled release files in the PropLoader Releases area.
Some of the command-line options (switches) and most of the output messages for PropLoader are different than for Propeller-Load; care must be taken to invoke the correct options for the intended purpose and to interpreter the responses properly. The full list is in the next post. Below are some important distinctions.
Options:
NOTE: The -T option is for a Parallax Serial Terminal compatible mode which is likely the best option for BlocklyProp; however, -t may be used if the results are better with BlocklyProp's terminal.
Message Output
The PropLoader features the -c option to output a unique Message ID code for specific messages. Use the -c feature to easily determine if the download was successful or not. Parse the start of messages from PropLoader for certain codes; See Simple IDE Issue #260.
For example: message 005 means the download was successful, and 006 means it is now switching to terminal mode. Anything in the 100 range means the download failed (when the intent was to download, of course).
The text was updated successfully, but these errors were encountered: