local_ctrl
サーバー型ではなくてローカルで使う(デバッグ用)
CobottaCtrl 単独で制御するとき
デバイスサーバーではなく、制御クスを直接呼び出し時。 デバイスサーのAPIは制御クラスのものを透過してつくられるので、 ほぼ使い方は同じなる。
from cobotta2 import Config, CobottaCtrl
from x_logger import XLogger
async def main():
Config.load_yaml("config_cobotta1.yaml")
logger = XLogger(log_level="info", logger_name=Config.CLIENT_LOGGER_NAME)
client = CobottaCtrl(cobotta_ip=Config.COBOTTA_IP, logger=logger)
result = client.get_current_position()
print(result)
client.disconnect()
if __name__ == "__main__":
main()
作者
Kengo NAKADA