In [1]:
# Import SPI rack and S5i module
from spi_rack import SPI_rack
from D5a.D5a_module import D5a_module

import time

In [2]:
spi_rack = SPI_rack('COM18', 1000000, 1)

In [28]:
D5a = D5a_module(spi_rack, 3)

In [29]:
D5a.change_span_update(2, D5a.range_2V_bi)

In [30]:
stepsize =  D5a.get_stepsize(2)
print stepsize


1.52587890625e-05

In [33]:
D5a.set_voltage(2, 2)

In [32]:
D5a.change_value_update(2, 131054)

In [10]:
D5a.change_span_update(2, D5a.range_4V_bi)
#for x in range(0,20):
while True:
    D5a.set_voltage(2, -0.5)
    time.sleep(0.05)
    D5a.set_voltage(2, 0.5)
    time.sleep(0.05)


---------------------------------------------------------------------------
KeyboardInterrupt                         Traceback (most recent call last)
<ipython-input-10-d70ec59b680d> in <module>()
      3 while True:
      4     D5a.set_voltage(2, -0.5)
----> 5     time.sleep(0.05)
      6     D5a.set_voltage(2, 0.5)
      7     time.sleep(0.05)

KeyboardInterrupt: 

In [11]:
D5a.set_voltage(2, 1)

In [ ]:


In [34]:
spi_rack.close()

In [ ]: