5import isystem.connect
as ic
11def test_csReadMemory():
12 connMgr = ic.ConnectionMgr()
13 connMgr.connect(ic.CConnectionConfig().instanceId(winidea_id))
15 dataCtrl = ic.CDataController(connMgr)
16 addCtrl = ic.CAddressController(connMgr)
18 MEM_START = addCtrl.getVariableAddress(
"main_loop_counter").getAddress()
21 codeStore = dataCtrl.csCreate()
22 dataContainer = ic.VectorBYTE(MEM_SIZE)
23 codeStore.insert(MEM_START, dataContainer)
25 print(f
"Reading '{MEM_SIZE}' bytes of memory from '{hex(MEM_START)}'...")
26 readCodeStore = dataCtrl.csReadMemory(0, codeStore)
27 print(f
"\tMemory read, explore 'readCodeStore' object.")
32if __name__ ==
"__main__":