Home Community Blog Buy Now
Blog

Misty Community Forum

2021.07.13 Release Notes

Greetings, Misty developers!

This week we have an update that includes improvements to the SDK, improvements to the Home Robot App, improved performance and logging with ToF sensors, and a few bug fixes and improvements.

Thanks, as always, for being an early developer for the Misty II platform. We can’t wait to see what you build!

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 Halt and 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 support@mistyrobotics.com.

Release Contents

  • Misty II - Updates
    • Window IoT Core OS version: 10.0.17134 or higher - No updates
    • Android OS: (8.1) - No updates
    • Robot Version: 1.25.9.11030
    • MC Version: 1.25.9.22
    • RT Version: 1.25.9.22
    • Sensory Services App Version: 1.25.9
  • Web-based Tools - No updates.
  • Misty JavaScript Extension for VSC - No updates.
  • Misty App - No updates.
  • Documentation - No updates.

New Features

  • Made a change to the default behavior of the CaptureSpeech and StartKeyPhraseRecognition Google and Azure commands to set CaptureFile to true.
    • As a result of this change if you want CaptureFile to be false you’ll need to explicitly pass it as false, otherwise it will be defaulted to true.
  • Made a change to the default recovery behavior for ToF’s where we will attempt to recover from an error 3 times, and if unsuccessful, disable the ToF until reboot. Previously, if the ToF sensors were returning an error Misty would attempt to recover from the error continuously.
  • Made an adjustment to firmware message logging to reduce the rate of repeat firmware messages. Previously, the same message was repeated in the logs but as a result of this update, that firmware message will only return once, thereby reducing the amount and size of the logs.

Bug Fixes & Improvements

  • Fixed an issue related to the C# SDK, specifically for the CaptureSpeech and StartKeyPhraseRecognition commands to map the language parameter to the correct parameter name.
  • Fixed an issue related to audio files saving. Previously, with voice recordings, users were being notified that a file was cached on the Home Robot App even though the file didn’t exist. This fixes that issue so that the audio file is only cached on the Home Robot App when the file is actually saved.
    • With CaptureSpeechRecognition and StartKeyphraseRecognition, if you don’t specify CaptureFile:true when recording audio, a file name will no longer be returned in the voice record event.
    • During audio recording, we now also explicitly tell the system to close the file so that it is immediately accessible.
  • Fixed an issue where the duration values passed in MoveArm and MoveArms commands were being ignored and the command was utilizing a default value. Values passed for the duration parameter are now recognized.

Known Issues

The following is a list of 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.

  • No known issues.

Hi @scott.bobbitt , after this update the sdk function misty.CaptureSpeechGoogle does not reconigize key phrase anymore , i had set the 4th parameter requireKeyPhase to true. Is this a bug or something ? Misty Keep automatically start recording when my code has run which it didn’t happen before the update

Thanks for bringing this to our attention @believeitcode. We have a fix for this issue that we are preparing to roll out soon.