Skip to content

Version 1.130.0

Compare
Choose a tag to compare
@zjn0505 zjn0505 released this 09 Jan 13:13
· 123 commits to master since this release
32b9ebe

Released on January 9, 2023.
Compatibile with temi 130 Launcher, minimum version 17228.

Sprint 130 temi launcher and SDK bring the following features and changes.

New API

  1. Create link based meeting from SDK with createLinkBasedMeeting API.

    It has the same capability as temi center and temi mobile, to create a link based telepresence meeting to call current robot from any web browser, without the need to have a temi account.

  2. Add MEETINGS permission for creating link based meetings.

  3. setInteractionState in Greet Mode to hold greet mode in the interaction phase.

    Previously in the 3rd step step of Greet Mode, if there is no touching, active detection, moving, speaking, ongoing sequence, etc, temi robot will end interaction phase and continue to post-interaction phase and then finish this round of greeting session.

    Now in 130 version, temi will respect interaction event set from SDK, so 3rd party apps can set interaction state to ON, to keep Greet Mode in the interaction phase, and the app can use all the time it needs to play a music, speak with app's built-in TTS engine. Finally set interaction state to OFF, and temi will bring back its original logic to detect and end this round of greeting session.

  4. Boot complete broadcast. com.robotemi.intent.action.BOOT_COMPLETED

    temi will send a broadcast to this action, with serial number in SN as extra value.

    Note: You still need to wait for the readiness of robot using OnRobotReadyListener after this broadcast is received. As there is a small gap of time for your app to connect to temi SDK service.

  5. Add Serial.getLcdColorBytes util method to change LCD background and text color for temi GO.

New return value

  1. Current map name will be returned in MapDataModel in the field of mapName

  2. lowLightMode ON/OFF will be returned from CallState callback in telepresence meeting.

    When LowLightMode is ON, the video feed from the robot will be brightened.

SDK sample app update

  1. Add more examples to control the LED strip.

  2. Add an example to launch temi browser to show a webpage.

Bug fix

  1. Add <queries> in manfest to fix package visibility issue for Android 11+ tablets connected to temi Platform.