Releases: parallaxinc/BlocklyPropClient
Releases · parallaxinc/BlocklyPropClient
v0.7.5
Changes
- Enhanced to accept 'loader-options' of CODE, VERBOSE, or CODE_VERBOSE to invoke -c and/or -v option for PropLoader. This causes messages to be coded.
- Enhanced to deliver version as a string to communicate version as major.minor.patch to web client 0.99+.
Known Issues
v0.7.0
Changes
- Enhanced to base64-encode transmissions to/from web client.
- Removed BP Client-caused serial echo.
- Updated PropLoader to v1.0-37.
- Automatically steps-down baudrate for fast downloader when speed-related failure is detected.
- Added RAM/EEPROM checksum failure message (instead of just Download Failed).
- Added logic and more specific message when communication lost.
- Removed "-1" from Download Failed error; specific errors appear prior to message.
- Updated Windows installer script to run embedded Parallax USB Driver Installer in Quiet mode when installer is running in Silent mode.
Known Issues
v0.6.4
Changes
- Updated PropLoader to v1.0-34; This version auto-steps-down the baudrate during programming if the faster baudrate fails. This will work on all existing devices, but it is meant specifically to fix a problem with S2 Robot communication.
Known Issues
v0.6.3
Changes
- Updated underlying propeller loader (PropLoader) system to v1.0-33
- Reports "Propeller not found on port" in every case where a Propeller can not be communicated with using wired or wireless downloading.
- Laid the groundwork for future RAM/EEPROM checksum failure messages (instead of just Download Failed)
- Added better handling if requested port does not exist or is not usable.
- Fixed port name parsing error on Windows with ports that contain multiple sets of parentheses; ie: an "Intel (R) USB Serial Port (COM5)" would show up in the port list as "R" instead of "COM5"
- Updated to support using CTS pin (instead of DTR pin) of Wi-Fi Module in SIP form to reset the Propeller (ie: required for downloading). This also requires a new Wi-Fi Module firmware revision that allows the user to configure it to direct it's Reset Signal to the CTS pin (which is normally an input pin). PropLoader Issue #25 and Parallax-ESP Issue #21
- Reports "Propeller not found on port" in every case where a Propeller can not be communicated with using wired or wireless downloading.
- Wired (USB Serial) ports are sorted alphabetically and appear above wireless ports (which are sorted amongst themselves).
- Port lists are generated and handled in a much better way; greatly reducing/eliminating the occasional disappearance of wireless ports which are still actually on the network.
- Duplicate-named wireless ports (Wi-Fi Modules) are prevented in the port list; if a duplicate-named module is discovered, its name is automatically modified to be unique within the port list so that selection and use works properly.
- Unique naming checks against wired ports too... even if a Wi-Fi Module was named by it's user to "COM5", it will not conflict with a wired "COM5" port that already existed on the system.
- The module(s) themselves are not actually renamed, only their ID in the port list is modified for that user session.
Known Issues
v0.6.2
v0.5.4
v0.5.2
Changes
- Added local logging feature to assist with customer installations
- Added Linux USB driver detection
- Added Mac USB driver detection
- Added Windows USB driver detection
- Created error trap for rare download-but-nothing-happens condition
- Fixed client launch failure on Mac when gethostbyname() failed
- Created digitally-signed installer package for Mac that also includes USB driver installation
v0.5.0
Release including latest C library
BlocklyPropClient v0.2
This now includes the latest C library (version released on 2014-05-14)
The C library description file now includes the AB-drive lib (ActivityBot drive library)