GTK+ application for FLIR ONE USB thermal camera based on flir-v4l
Find a file
2021-02-07 20:15:54 +01:00
cairo_jpg@2a0dff5ad3 Add some deocration painting, 2021-01-20 00:50:01 +01:00
debian add desktop file and icon and have that installed, menu as popover, deb package cleanup 2021-02-07 17:32:13 +01:00
palettes First working GTK+ window with pretty fast update of the IR cam frames 2021-01-16 23:56:24 +01:00
.gitmodules Add some deocration painting, 2021-01-20 00:50:01 +01:00
77-flirone-lusb.rules First working GTK+ window with pretty fast update of the IR cam frames 2021-01-16 23:56:24 +01:00
cam-thread.c code cleanup, reduce global and shared data structures 2021-02-07 20:15:54 +01:00
cam-thread.h code cleanup, reduce global and shared data structures 2021-02-07 20:15:54 +01:00
flirgtk.c code cleanup, reduce global and shared data structures 2021-02-07 20:15:54 +01:00
flirgtk.desktop add desktop file and icon and have that installed, menu as popover, deb package cleanup 2021-02-07 17:32:13 +01:00
flirgtk.png add desktop file and icon and have that installed, menu as popover, deb package cleanup 2021-02-07 17:32:13 +01:00
Makefile add desktop file and icon and have that installed, menu as popover, deb package cleanup 2021-02-07 17:32:13 +01:00
NOTES.txt add desktop file and icon and have that installed, menu as popover, deb package cleanup 2021-02-07 17:32:13 +01:00
planck.h code cleanup, reduce global and shared data structures 2021-02-07 20:15:54 +01:00
README.md add desktop file and icon and have that installed, menu as popover, deb package cleanup 2021-02-07 17:32:13 +01:00

FLIR-GTK

GTK+ application for FLIR ONE USB thermal camera based on flir-v4l:

Copyright (C) 2015-2016 Thomas <tomas123 @ EEVblog Electronics Community Forum>

https://github.com/fnoop/flirone-v4l2

depdendencies

GTK+-3.0
Cairo
libusb-1.0
libjpeg
libcjson

This should install everything under Debian and derivatives:

apt install libgtk-3-dev libjpeg-dev libusb-1.0-0-dev libcjson-dev

building

If you check out the code from git you first need to clone submodule cairo-jpeg: git submodule init git submodule update

Makefile relies on pkg-config, if setup correctly simply running 'make' should build the application which can be run from the source directory, 'make deb' builds a Debian package (to the parent directory)

libusb & udev

For access rights of the application to the USB device:

cp 77-flirone-lusb.rules /lib/udev/rules.d/
udevadm control --reload-rules