OpenThermal / libseek-thermal

SEEK thermal compact camera driver supporting the thermal Compact, thermal CompactXR and and thermal CompactPRO
MIT License
286 stars 99 forks source link

[information] testing a Gui integration #54

Closed ebachard closed 3 years ago

ebachard commented 3 years ago

Hello,

Not sure at all it will work, but I'm currently testing libseek integration in seekGui, itself based on miniDart. The code is currently under GPL license, to protect my work (I'm not a company), but I'll very probably change one day for something more permissive.

See : https://framagit.org/ericb/ir_thermography/-/tree/master/SeekGui

The gui is based on Dear ImGui, is extremely portable and works on Windows and Linux. The build is currently ok (linking with libusb-1.0 and OpenCV 3.4.0).

No idea about Mac OS X, but it shouldn't be too difficult to adapt.

Last but not least, once I'll have received my camera, I'll try to integrate your code into seekGui, including tests.

Edit : libusb-1.0 and libopencv3.4.0 cross-compilation is ok, and I'll try to cross compile seekGui asap too.

ebachard commented 3 years ago

Update information:

I just received my Compact pro, and I confirm it works :-)

For the record, the log:


[88715.563571] usb 1-3: new high-speed USB device number 4 using xhci_hcd
[88715.712409] usb 1-3: New USB device found, idVendor=289d, idProduct=0011, bcdDevice= 1.00
[88715.712414] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[88715.712417] usb 1-3: Product: PIR324 Thermal Camera
[88715.712419] usb 1-3: Manufacturer: Seek Thermal, Inc.
[89621.163262] usb 1-3: USB disconnect, device number 4
[89623.899406] usb 1-3: new high-speed USB device number 5 using xhci_hcd
[89624.048482] usb 1-3: New USB device found, idVendor=289d, idProduct=0011, bcdDevice= 1.00
[89624.048487] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[89624.048490] usb 1-3: Product: PIR324 Thermal Camera
[89624.048492] usb 1-3: Manufacturer: Seek Thermal, Inc.
[89885.400842] usb 1-3: USB disconnect, device number 5
[89888.048708] usb 1-3: new high-speed USB device number 6 using xhci_hcd
[89888.197699] usb 1-3: New USB device found, idVendor=289d, idProduct=0011, bcdDevice= 1.00
[89888.197703] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[89888.197706] usb 1-3: Product: PIR324 Thermal Camera
[89888.197708] usb 1-3: Manufacturer: Seek Thermal, Inc.

Let's start hacking :-)