示例#1
0
def test_test_pattern():
    with Tau() as camera:
        camera.enable_test_pattern()
        camera.snapshot()
        image = camera.retrieve_snapshot()
        print(image)
        assert (False)
        camera.disable_test_pattern()
示例#2
0
def test_serial():
    with Tau() as camera:
        camera_serial, sensor_serial = camera.get_serials()

        assert (camera_serial is not None)
        assert (sensor_serial is not None)
        assert (camera_serial > 0)
        assert (sensor_serial > 0)
示例#3
0
def test_acceleration():
    with Tau() as camera:
        (x, y, z) = camera.get_acceleration()
        assert (x > 0)
        assert (y > 0)
        assert (z > 0)
示例#4
0
def test_ping():
    with Tau() as camera:
        res = camera.ping()
        assert (res is not None)
示例#5
0
def test_open_tau():
    camera = Tau()
    camera.close()
示例#6
0
from flirpy.camera.tau import Tau
import pytest
import os
import time

with Tau() as camera:
    if camera.conn is None:
        pytest.skip("Tau not connected, skipping tests",
                    allow_module_level=True)


def test_open_tau():
    camera = Tau()
    camera.close()


def test_ping():
    with Tau() as camera:
        res = camera.ping()
        assert (res is not None)


def test_serial():
    with Tau() as camera:
        camera_serial, sensor_serial = camera.get_serials()

        assert (camera_serial is not None)
        assert (sensor_serial is not None)
        assert (camera_serial > 0)
        assert (sensor_serial > 0)
示例#7
0
# -*- coding: utf-8 -*-
"""
Spyder Editor

This is a temporary script file.
"""

from flirpy.camera.tau import Tau
import numpy as np
import matplotlib.pyplot as plt
import time

#initialize camera
camera =Tau(port = "COM5")

#set camera to return 14 bit data
camera.set_cmos_mode(fourteen_bit = True)
camera.erase_snapshots()


buffer = 1078;

tfpa = camera.get_fpa_temperature()
thou = camera.get_housing_temperature()

print('TFPA = ' + str(tfpa) + 'C')
print('THousing = ' + str(thou) + 'C')

#take darkfield
camera.close_shutter()
camera.snapshot(frame_id= 1)
示例#8
0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Tue Jun 15 13:41:30 2021

@author: kirahart
"""

from flirpy.camera.tau import Tau

camera = Tau()