Qubitekk

CC1 Coincidence Counter

class instruments.qubitekk.CC1(filelike)

The CC1 is a hand-held coincidence counter.

It has two setting values, the dwell time and the coincidence window. The coincidence window determines the amount of time (in ns) that the two detections may be from each other and still be considered a coincidence. The dwell time is the amount of time that passes before the counter will send the clear signal.

More information can be found at : http://www.qubitekk.com

class Channel(cc1, idx)

Class representing a channel on the Qubitekk CC1.

count

Gets the counts of this channel.

Return type:int
CC1.clear_counts()

Clears the current total counts on the counters.

CC1.acknowledge

Gets/sets the acknowledge message state. If True, the CC1 will echo back every command sent, then print the response (either Unable to comply, Unknown command or the response to a query). If False, the CC1 will only print the response.

Units:None
Type:boolean
CC1.channel

Gets a specific channel object. The desired channel is specified like one would access a list.

For instance, this would print the counts of the first channel:

>>> cc = ik.qubitekk.CC1.open_serial('COM8', 19200, timeout=1)
>>> print(cc.channel[0].count)
Return type:CC1.Channel
CC1.delay

Get/sets the delay value (in nanoseconds) on Channel 1.

When setting, N may be 0, 2, 4, 6, 8, 10, 12, or 14ns.

Return type:quantities.ns
Returns:the delay value
CC1.dwell_time

Gets/sets the length of time before a clear signal is sent to the counters.

Units:As specified (if a Quantity) or assumed to be of units seconds.
Type:Quantity
CC1.firmware

Gets the firmware version

Return type:tuple`(Major:`int, Minor:int, Patch`int`)
CC1.gate

Gets/sets the gate enable status

Type:bool
CC1.subtract

Gets/sets the subtract enable status

Type:bool
CC1.trigger_mode

Gets/sets the trigger mode setting for the CC1. This can be set to continuous or start/stop modes.

Type:CC1.TriggerMode
CC1.window

Gets/sets the length of the coincidence window between the two signals.

Units:As specified (if a Quantity) or assumed to be of units nanoseconds.
Type:Quantity