#####################################################################
#                                                                   #
# /NI_PCIe_6363.py                                                  #
#                                                                   #
# Copyright 2013, Monash University                                 #
#                                                                   #
# This file is part of the module labscript_devices, in the         #
# labscript suite (see http://labscriptsuite.org), and is           #
# licensed under the Simplified BSD License. See the license.txt    #
# file in the root of the project for the full license.             #
#                                                                   #
#####################################################################

from labscript_devices import runviewer_parser
import labscript_devices.NIBoard as parent

import numpy as np
import labscript_utils.h5_lock, h5py

class NI_PCIe_6363(parent.NIBoard):
    description = 'NI-PCIe-6363'
    n_analogs = 4
    n_digitals = 32
    n_analog_ins = 32
    digital_dtype = np.uint32
    
@runviewer_parser
class RunviewerClass(parent.RunviewerClass):
    num_digitals = 32
    

4710fd874d5b507c963925e16d7c7d19cc80f576
<mask token>


@runviewer_parser
class RunviewerClass(parent.RunviewerClass):
    num_digitals = 32

<mask token>


class NI_PCIe_6363(parent.NIBoard):
    <mask token>
    <mask token>
    <mask token>
    <mask token>
    <mask token>


@runviewer_parser
class RunviewerClass(parent.RunviewerClass):
    num_digitals = 32

<mask token>


class NI_PCIe_6363(parent.NIBoard):
    description = 'NI-PCIe-6363'
    n_analogs = 4
    n_digitals = 32
    n_analog_ins = 32
    digital_dtype = np.uint32


@runviewer_parser
class RunviewerClass(parent.RunviewerClass):
    num_digitals = 32

from labscript_devices import runviewer_parser
import labscript_devices.NIBoard as parent
import numpy as np
import labscript_utils.h5_lock, h5py


class NI_PCIe_6363(parent.NIBoard):
    description = 'NI-PCIe-6363'
    n_analogs = 4
    n_digitals = 32
    n_analog_ins = 32
    digital_dtype = np.uint32


@runviewer_parser
class RunviewerClass(parent.RunviewerClass):
    num_digitals = 32

#####################################################################
#                                                                   #
# /NI_PCIe_6363.py                                                  #
#                                                                   #
# Copyright 2013, Monash University                                 #
#                                                                   #
# This file is part of the module labscript_devices, in the         #
# labscript suite (see http://labscriptsuite.org), and is           #
# licensed under the Simplified BSD License. See the license.txt    #
# file in the root of the project for the full license.             #
#                                                                   #
#####################################################################

from labscript_devices import runviewer_parser
import labscript_devices.NIBoard as parent

import numpy as np
import labscript_utils.h5_lock, h5py

class NI_PCIe_6363(parent.NIBoard):
    description = 'NI-PCIe-6363'
    n_analogs = 4
    n_digitals = 32
    n_analog_ins = 32
    digital_dtype = np.uint32
    
@runviewer_parser
class RunviewerClass(parent.RunviewerClass):
    num_digitals = 32
    
