软件控制 RITM
要在 Engee 中使用 RITM 软件控制功能,请执行命令安装硬件支持包:
|
本页介绍 Engee 中 CPM "RITM "软件控制的所有可用功能。
RITM "方法。
#
EngeeDeviceManager.Targets.RITM.compile_model
— Method
ritm.compile_model(model, is_ext_mode)
根据节奏建立模型。
参数
-
model::Model
:模型类型的对象。 -
is_ext_mode::Bool
:表示模型的执行模式的标志。true
-模型以交互方式执行。false
-模型在独立模式下运行。
例子
model = engee.gcm()
ritm.upload_model(model)
ritm.generate_executable_code(model, false)
ritm.compile_model(model, false)
#
EngeeDeviceManager.Targets.RITM.generate_executable_code
— Method
ritm.generate_executable_code(model, is_ext_mode)
在节奏上产生C-结合。
参数
-
model::Model
:模型类型的对象。 -
is_ext_mode::Bool
:表示模型的执行模式的标志。true
-模型以交互方式执行。false
-模型在独立模式下运行。
例子
model = engee.gcm()
ritm.upload_model(model)
ritm.generate_executable_code(model, false)
#
EngeeDeviceManager.Targets.RITM.set_url
— Method
ritm.set_url(url)
设置节奏机的地址。
参数
url::String
:节奏机的地址。
例子
ritm = Targets.RITM.Ritm()
ritm.set_url("http://192.168.56.3:8000/")
#
EngeeDeviceManager.Targets.RITM.start_model
— Method
ritm.start_model(model)
根据节奏启动模型。
参数
model::Model
:模型类型的对象。
例子
ritm.start_model(model)
#
EngeeDeviceManager.Targets.RITM.stop_model
— Method
ritm.stop_model()
停止模型的节奏。
参数
缺失(该方法是从节奏对象中调用的)。
例子
ritm.stop_model()
#
EngeeDeviceManager.Targets.RITM.upload_model
— Method
ritm.upload_model(model)
加载模型的节奏。
参数
model::Model
:模型类型的对象。
例子
model = engee.gcm()
ritm.upload_model(model)