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.