显示屏

class ukitai.apis.Screen.Color[源代码]

Bases: enum.Enum

颜色定义

WHITE: 白色

PURPLE: 紫色

RED: 红色

ORANGE: 橙色

YELLOW: 黄色

GREEN: 绿色

CYAN: 青色

BLUE: 蓝色

BLACK: 黑色

class ukitai.apis.Screen.Emotion[源代码]

Bases: enum.Enum

表情图案

SMILE: 微笑

SAD: 难过

BLINK: 眨眼

SHY: 害羞

SURPRISED: 惊讶

DIZZY: 晕

SIGH: 叹气

LAUGH: 大笑

class ukitai.apis.Screen.Fruit[源代码]

Bases: enum.Enum

水果

APPLE: 苹果

BANANA: 香蕉

ORANGE: 橙子

WATERMELON: 西瓜

GRAPE: 葡萄

KIWI: 猕猴桃

PEAR: 梨

PITAYA: 火龙果

STRAWBERRY: 草莓

PINEAPPLE: 菠萝

class ukitai.apis.Screen.SensorType[源代码]

Bases: enum.Enum

传感器类型

INFRARED: 红外传感器

ULTRASONIC: 超声传感器

SOUND: 声音传感器

LIGHT: 亮度传感器

COLOR: 颜色传感器

HUMITURE: 温湿度传感器

class ukitai.apis.Screen.TrafficSign[源代码]

Bases: enum.Enum

交通标志

RED: 红灯

GREEN: 绿灯

YELLOW: 黄灯

TURN_LEFT: 左转

TURN_RIGHT: 右转

HORN: 鸣笛

WATCH_OUT: 注意儿童

NO_STOPPING: 禁止长时间停车

TUNNEL: 进入隧道

ukitai.apis.Screen.clear(*, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕清屏

参数值说明:
link: 设备连接
返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.off(*, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕关闭

参数值说明:
link: 设备连接
返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.set_background_color(*, color: ukitai.apis.Screen.Color, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕亮度

参数值说明:

color: 背景色,定义在 Screen.Color 中

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.set_brightness(*, brightness: int, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕亮度

参数值说明:

brightness: 亮度值,范围[0, 100]

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.set_state(*, enabled: bool, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

打开/关闭屏幕功能

参数值说明:

enabled: True=开打屏幕功能,False=关闭屏幕功能

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.set_status_info(*, visible: bool, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕状态界面显示

参数值说明:

visible: 状态界面是否可见

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_custom_emotion(*, name: str, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示自定义表情

参数值说明:

name: 自定义表情名称

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_custom_picture(*, name: str, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示自定义图片

参数值说明:

name: 自定义图片名称

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_emotion(*, emotion: ukitai.apis.Screen.Emotion, x: int = 0, y: int = 0, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示表情

参数值说明:

emotion: 表情, 定义在 Screen.Emotion 中

x: 屏幕水平方向坐标

y: 屏幕垂直方向坐标

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_fruit(*, fruit: ukitai.apis.Screen.Fruit, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示水果

参数值说明:

fruit: 水果, 定义在 Screen.Fruit 中

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_marquee_words(*, text: str, color: ukitai.apis.Screen.Color = <Color.WHITE: 7>, x: int = 0, y: int = 0, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示动态滚动文本文字

参数值说明:

text: 文字内容

color: 文字颜色, 定义在 Screen.Color 中

x: 屏幕水平方向坐标

y: 屏幕垂直方向坐标

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_traffic_sign(*, traffic_sign: ukitai.apis.Screen.TrafficSign, x: int = 0, y: int = 0, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示交通标志

参数值说明:

traffic_sign: 交通标志, 定义在 Screen.TrafficSign 中

x: 屏幕水平方向坐标

y: 屏幕垂直方向坐标

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.show_words(*, text: str, color: ukitai.apis.Screen.Color = <Color.WHITE: 7>, x: int = 0, y: int = 0, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕显示静态文本文字

参数值说明:

text: 文字内容

color: 文字颜色, 定义在 Screen.Color 中

x: 屏幕水平方向坐标

y: 屏幕垂直方向坐标

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.start_display_sensor_data(*, sensor_type: ukitai.apis.Screen.SensorType, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕开始显示传感器数值

参数值说明:

sensor_type: 传感器类型,定义在 Screen.SensorType 中

link: 设备连接

返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据
ukitai.apis.Screen.stop_display_sensor_data(*, link: <module 'ukitai.link.uKitAiLink' from '/home/naoki/app/Workspace/ukitai-sdk/ukitai/link/uKitAiLink.py'>)[源代码]

控制屏幕关闭显示传感器数值

参数值说明:
link: 设备连接
返回值说明:
(ack, response): ack: 接口调用结果,response: 接口返回数据