Skip to content
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

Blocklyprop Solo Rest API compatibility #112

Open
wants to merge 208 commits into
base: master
Choose a base branch
from

Conversation

pbeyl
Copy link

@pbeyl pbeyl commented May 6, 2022

This update aims to implement compatibility with BlocklyProp Solo REST API v1.

It seems older scribbler s2 hardware is not compatible with the latest Blocklyprop Launcher. GUI is now aged and since Blocklyprop client still uses proploader it works well to program the s2. Obviously python 2.7 is now deprecated but this still works and might offer a good option for other s2 users as well.

michel-cf and others added 30 commits September 26, 2015 21:40
Add exception handling to socket calls
Updated version (v0.5.1) and copyright in About text
PropGit and others added 30 commits May 2, 2017 16:18
…nage wi-fi port list history, guarantee unique port identifiers, and make wi-fi ports persist beyond intermittent discovery dropouts. Some refactoring to match. Works but occasionally the wi-fi list is duplicated.
…o one. This allows Wi-Fi module names to be made unique among both wi-fi modules and wired ports as well. Also, simplified port discovery to a single call to PropLoader (instead of two separate calls) and created flag, try/finally block, and updated self.ports in just one place all to prevent the occasional parallel called server process from starting a port discovery process during another port discovery process and thus returning partial results to the browser. No more. Runs nice and clean!
…ire port records, instead of against just the UID field.
New PropLoader + Sorted Wired Port List
Updated proploader to v1.0-34 and bumped client version to v0.6.4
…Installer in Quiet mode when installer is running in Silent mode.
Updated Windows installer script to run embedded Parallax USB Driver …
Removed version from the package name created by the Mac platform pac…
… client and prepped for reception of b64-encoded data from web client.
…fast downloader when speed-related failure is detected. Adds RAM/EEPROM checksum failure message (instead of just Download Failed). Adds logic and more specific message when communication lost. Removed '-1' from Download Failed error; specific error codes appear prior to message when -c option is used.
Fixed permissions on Mac's proploader; it wasn't executable.
Implemented support for the blocklyprop solo rest api.
Handle terminal input, hide driver detection command prompt and auto start client listener.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants