Robot Not a Dev? Pre-order Now
Not a Dev?

Misty Community Forum

7.30.2019 Release Notes

Greetings, Misty developers! We’re pleased to announce the next system update for Misty II robots. This update brings an early version of wake word functionality to the platform, so you can start coding Misty to respond to the “Hey, Misty” key phrase. Additionally, we’ve added new endpoints for configuring Misty’s blinking behavior, and we’ve replaced Misty’s default eye image assets with the set of images that will be packaged with Misty’s system when she ships. Keep reading to learn about all the new features and changes this release!

Note: Misty’s software updates are delivered as over-the-air (“OTA”) updates. This release will be available to your Misty II within the next 24-48 hours (the precise timing varies by region). If Misty doesn’t automatically download the update the next time she boots up, you can check to see if the update is available via Misty’s Command Center.

Misty reboots once during a system update. All commands except Halt and Stop are disabled while Misty is updating. If Misty starts installing an update while she’s charging, do not disconnect her from her power source until the update is finished and her eyes are fully open.

If you have issues with a system upgrade 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. Mention @support in your post.
  • Post a message to the MistyCommunity Slack in the technical_support channel.

Release Contents

This system update is only available for EP2 and FEP Misty II prototypes. Misty I robots will not be updated with this release. Both EP2 and FEP Misty II prototypes will receive this system update, however the firmware and software version numbers are not the same for EP2 and FEP units. If you’re not sure which prototype you have, see our post in the Field Trial section of the Community Forums. You can also reply to this thread for help.

  • Misty II FEP - Updates
    • Window IoT Core OS: version 10.0.17134 or higher - No updates
    • Android OS: (8.1) No updates
    • Home Robot App: version 2.0.6.0
    • MC firmware: version 2.0.6.2
    • RT firmware: version 2.0.6.2
    • Sensory Services App: version 2.0.6.2
  • Misty II EP2 - Updates
    • Window IoT Core OS: version 10.0.17134 or higher - No updates
    • Android OS: (8.1) No updates
    • Home Robot app: version 2.0.9.0
    • MC firmware: version 2.0.9.1
    • RT firmware: version 2.0.9.1
    • Sensory Service app: version 2.0.9.1
  • Misty I - No Updates
    • Window IoT Core OS: version 10.0.17134 or higher - No updates
    • Android OS: (7) No updates
    • Home Robot app: version 1.1.14.0 - No Updates
    • MC firmware: version 1.1.14.3 - No Updates
    • RT firmware: version 1.1.14.3 - No Updates
    • Sensory Service app: version 1.1.14.3 - No Updates
  • Web-based tools - No Major Changes
  • Docs - No Major Changes

New Features

  • We’ve opened access to a beta version of Misty’s wake word functionality. This feature is in active development, and will be improved with future updates. Currently, you can:
  • We’ve replaced Misty’s old eye assets with several new images to broaden her range of expression.
    • The new eye image pack replaces Misty’s old default image assets. These new images are the same images that Misty will have installed on her system when she ships.
    • We designed the new eye image assets based on Plutchik’s Wheel of Emotions, so you can code Misty to express a broad spectrum of feelings.
    • Note: After Misty installs this update, references to filenames for the old eye assets in your code will fail. If your code uses filenames for Misty’s old eye assets, you need to either a) update your code to use the filenames for Misty’s new eyes, or b) download the old eye assets (we’ll be sharing a download link in the Field Trial section of the forums) and upload them to Misty using the Command Center.
  • We’ve updated Misty’s REST API with new endpoints for configuring Misty’s blinking behavior.
    • Send a request to the beta SetBlinkSettings endpoint to customize Misty’s blinking behavior. Change the duration that Misty’s eyes stay open or closed while blinking is turned on, or add a blink mapping to an image asset to have Misty blink an image of your choosing on her screen while showing that asset.
    • Send a request to the beta RemoveBlinkMappings endpoint to remove blink mappings.

Bug Fixes & Improvements

Misty II

Breaking Changes

  • Removed TimeOutSeconds parameter from DisplayImage command in Misty’s REST and JavaScript APIs.
  • Replaced the default system image assets with a new set of image assets that use a different set of filenames. After Misty installs this update, references to filenames for the old eye assets in your code will fail.

Locomotion

  • Fixed an issue where Misty would continue powering her drive motors in an attempt to maintain her heading after invoking the DriveTime command.

Other

  • Fixed an issue with the GetLogFile command where Misty would ignore the date parameter and download the full log file.

Web-based Tools

  • Fixed a bug where the Command Center displayed erroneous notification messages when subscribing to sensor data via WebSocket connections.

New Known Issues

This list includes new known issues with this system update. For a comprehensive list of known issues with the Misty platform, see the Known Issues section of the Community forums.

  • We’ve discovered a bug that prevents Misty from successfully saving images uploaded as multipart/form-data via the SaveImage REST endpoint.