hwj35
2025-06-23 aa0f971ae9a59f0fd98d57b6c1d1663a270be92c
1
2
3
4
Þ¨LZc@s6ddlmZddlZdefd„ƒYZdS(iÿÿÿÿ(tTimerNtAIBasecBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs5||_t|_d|_tj||||ƒdS(N(trobottFalsetbActivetNonet    classNameRt__init__(tselfRtsectbStarttbRep((s.\\Robot\AI\AIBase.pyRs            cCstjd|jƒƒdS(Ns1Empty _RegisterPacket implementation for class %s(tloggingtdebugtAIName(RtaiMgr((s.\\Robot\AI\AIBase.pyt_RegisterPacketscCs`|jr|jSt|jƒjdƒ}|t|ƒd}|jdƒd}||_|SdS(Ns.is'i(Rtstrt    __class__tsplittlen(RR((s.\\Robot\AI\AIBase.pyR"s        cCs|js dStj|ƒSdS(N(RRtTick(R((s.\\Robot\AI\AIBase.pyR,s    cCstjd|jƒƒdS(Ns*Empty _Process implementation for class %s(R R R(R((s.\\Robot\AI\AIBase.pyt_Process5scCs ||_dS(N(R(RR((s.\\Robot\AI\AIBase.pyt    SetActive9scCs|jS(N(R(R((s.\\Robot\AI\AIBase.pytActive=s(    t__name__t
__module__RRRRRRR(((s.\\Robot\AI\AIBase.pyRs             
                (t Utils.timerRR R(((s.\\Robot\AI\AIBase.pyt<module>s