Add MDI example

This commit is contained in:
taylor-a-barnes
2021-04-26 15:28:59 -04:00
parent e465205c05
commit 4a0b71f66b
5 changed files with 179 additions and 0 deletions

View File

@ -0,0 +1,17 @@
import sys
import mdi
# Initialize the MDI Library
mdi.MDI_Init(sys.argv[2])
# Connect to the engine
comm = mdi.MDI_Accept_communicator()
# Determine the name of the engine
mdi.MDI_Send_Command("<NAME", comm)
name = mdi.MDI_Recv(mdi.MDI_NAME_LENGTH, mdi.MDI_CHAR, comm)
print("Engine name: " + str(name))
# Send the "EXIT" command to the engine
mdi.MDI_Send_Command("EXIT", comm)