Beispiel #1
0
baud = 9600
timeout = 0.25

try:
    device = args[0]
except IndexError:
    raise ValueError("Device must be specified!")

for opt in optlist:
    if opt[0] == "--baud":
        baud = int(opt[1])

ser = serial.Serial(device, baud, timeout=timeout)

trans = Transmitter(ser)
rec = Receiver(ser)

database_connection = DataBase.Layer(configFile="zeoClient.cfg")

count = 0.0

try:
    while 1:
        # collect the data points

        # gamma ray
        try:
            gamma_ray = database_connection.slice("gammaray", last=1)
            print "Retrieved:", gamma_ray
            print gamma_ray[0].value
Beispiel #2
0
baud = 9600
timeout = 0.25

try:
    device = args[0]
except IndexError:
    raise ValueError('Device must be specified!')

for opt in optlist:
    if opt[0] == '--baud':
        baud = int(opt[1])

ser = serial.Serial(device,baud,timeout=timeout)

trans = Transmitter(ser)
rec = Receiver(ser)

#gamma ray
inclination_identifier = Identifier(record_identifier='07',item_identifier='13')
inclination_data_item = DataItem(identifier=inclination_identifier,value='00.0')

azimuth_identifier = Identifier(record_identifier='07',item_identifier='15')
azimuth_data_item = DataItem(identifier=azimuth_identifier,value='00.0')

gamma_ray_identifier = Identifier(record_identifier='08',item_identifier='21')
gamma_ray_data_item = DataItem(identifier=gamma_ray_identifier,value='00.0')

#tvd_identifier = Identifier(record_identifier='01',item_identifier='08')
#tvd_data_item = DataItem(identifier=tvd_identifier,value='00.0')
Beispiel #3
0
baud = 9600
timeout = 0.25

try:
    device = args[0]
except IndexError:
    raise ValueError('Device must be specified!')

for opt in optlist:
    if opt[0] == '--baud':
        baud = int(opt[1])

ser = serial.Serial(device, baud, timeout=timeout)

trans = Transmitter(ser)
rec = Receiver(ser)

database_connection = DataBase.Layer(configFile='zeoClient.cfg')

max_buffer_depth = 10


def manage_buffer(buffer):
    if len(buffer) > max_buffer_depth:
        for i in range(len(buffer) - max_buffer_depth):
            buffer.pop(0)

    return buffer