Greetings, Misty developers!
We’re keeping up the pace of small, rapid releases with Misty’s third system update this month. This release brings a handful of quality-of-life improvements to the platform, including new commands for preventing automatic system updates and the ability to change Misty’s default wake word from “Hey, Misty” to “Hey, Snapdragon” by uploading a custom configuration file to Misty’s 820 processor. Be sure to read the notes below for the full list of changes.
Thanks, as always, for being one of Misty’s first developers. Your feedback shapes the future of robotics development platforms, and we can’t wait to hear what you think!
Installing the Update
Misty receives software upgrades as over-the-air (OTA) system updates. This update will be available within the next 24-48 hours (the precise timing varies by region).
Misty automatically checks for new updates each time she boots up. As long as her battery has enough charge, she automatically installs any updates that are available. If your robot doesn’t start to install this update the next time she boots up:
- Check that Misty is connected to power or sitting on her wireless charging station.
- Try connecting Misty to the Command Center to make sure she’s still on your Wi-Fi network.
If Misty is charging and connected to the internet, you can check whether an update is available in your region by connecting Misty to the Command Center and looking at the System Updates section.
Note: Misty reboots once during a system update. During an update, Misty ignores all commands except
Stop. If Misty starts installing an update while charging, do not remove the power source until the update is finished and Misty’s eyes are fully open.
If you have issues with a system update or need technical assistance for other reasons, for the quickest response you can:
- Post a message to the Support category here in the Community forums.
- Contact the Misty support team through the chat embedded in this site, or by emailing email@example.com.
Misty II - Updates
- Window IoT Core OS version: 10.0.17134 or higher - No updates
- Android OS: (8.1) - No updates
- Robot Version: 220.127.116.1119
- MC Version: 18.104.22.168
- RT Version: 22.214.171.124
- Sensory Services App Version: 1.11.0
Web-based Tools - Updates
- Major Changes listed
Documentation - Updates
- Documentation for Misty Backpack for Arduino is online
- Documentation for listed features will be available within 24 - 48 hours of this update.
- Major changes listed
- Misty App - No updates
Switch Misty’s key phrase to the default key phrase model for the robot’s Qualcomm 820 processor. After this update, you can change Misty’s wake word from “Hey, Misty” to “Hey, Snapdragon” by creating a configuration file on Misty’s 820 at
/sdcard/audio/audio_config.json. Under conditions with low ambient noise, initial testing shows that Misty can respond up to 40-80% more often when using “Hey, Snapdragon” than when using “Hey, Misty.” Consider using “Hey, Snapdragon” when your skills and robot applications require more responsive wake word performance than the “Hey, Misty” key phrase provides.
Bug Fixes & Improvements
Future Breaking: Added
FaceRecognitionevent messages. The
Labelproperty provides the same information as the
PersonNameproperty will be removed from
FaceRecognitionevents in a system update no earlier than 30 days after January 23, 2020. After this 30-day window, you must use the
Labelfield to retrieve the label associated with known faces that Misty returns in
FaceRecognitionevent messages. Read more about this change in the Announcements section of the forums.
- When Misty boots up, she now starts running all of the skills that are configured to run on startup. (Before this update, if you had set more than one skill to run on startup, Misty randomly selected one of these skills to run.)
- Fixed a bug where Misty could not start broadcasting a WiFi hotspot again after stopping a WiFi hotspot broadcast.
- Fixed a bug where Misty failed to report her IP address to response data for the
GetDeviceInformationcommand while broadcasting a WiFi hotspot.
- Fixed an issue where the
OnTimeoutcallback function wasn’t working in C# skills.
PerformTargetedUpdatescommand now takes an enum instead of a string for the
Speakcommand can now be used in C# skills.
- Improved styling of Submit button in authentication modal for .NET skills.
- Added missing commands to autocomplete, and fixed bugs in existing autocomplete examples.
There are no new known issues with this release. For a comprehensive list of the issues we’re tracking, see the Known Issues section of the Community forums.