import numpy as np import time from datetime import datetime import pandas as pd import os from serial import Serial import struct import commands_rev_b as commands # load the Python API for the Analog Devices CN0359 evaluation board # from automatedtesting.instruments.analog_devices_conductivity_board import AnalogDevicesConductivityBoard from modules.analog_devices_conductivity_board import AnalogDevicesConductivityBoard # create an instance of the CN0359 Eval Board cond1 = AnalogDevicesConductivityBoard() #cond1.create_connection('/dev/ttyUSB0', '30') cond1.create_connection('COM6', '30') print("connected") # commands.cmd_poll(cond1) # commands.cmd_poll_bin(cond1) # commands.cmd_voltage(cond1, 0.2) # commands.cmd_frequency_bin(cond1,10.1) # commands.cmd_cellconstant(cond1,0.06) # commands.cmd_coefficient_bin(cond1,5.0) # commands.cmd_setuptime_bin(cond1,0.1) # commands.cmd_holdtime_bin(cond1,0.2) # commands.cmd_poll(cond1) # commands.cmd_poll(cond1) # print('\n') # commands.cmd_cellconstant(cond1,0.06) # print('\n') # commands.cmd_poll(cond1) # commands.cmd_getCalData_bin(cond1) # print('\n') # commands.cmd_setcal(cond1, 1, 100.1) # commands.cmd_setcal(cond1, 2, 100.2) # commands.cmd_setcal(cond1, 3, 100.3) # commands.cmd_setcal(cond1, 4, 100.4) # commands.cmd_setcal(cond1, 5, 100.5) # commands.cmd_setcal(cond1, 6, 100.6) # commands.cmd_setcal(cond1, 7, 100.7) # commands.cmd_setcal(cond1, 8, 100.8) # commands.cmd_setcal(cond1, 9, 100.9) # commands.cmd_setcal(cond1, 10, 100.10) # commands.cmd_setcal(cond1, 11, 100.11) # commands.cmd_setcal(cond1, 12, 100.12) # print('\n') # commands.cmd_getCalData_bin(cond1) commands.cmd_getSerial_bin(cond1) # commands.cmd_setSerial_bin(cond1) # commands.cmd_getSerial_bin(cond1) # commands.cmd_poll(cond1) # commands.cmd_poll_bin(cond1)