groupgets / GetThermal

Cross-platform USB thermal camera viewer
MIT License
228 stars 90 forks source link

Added support for Lepton3.1R #63

Closed griffin175 closed 5 months ago

griffin175 commented 5 months ago

Added the OEM part number for the 3.1R to the check for bool radiometricLepton image

kekiefer commented 5 months ago

Fixes #62

kekiefer commented 5 months ago

Thanks!

metanav commented 4 months ago

Did not work for me. After changing the part number to 500-0758-03, it works!

badgerhoneymoon commented 3 months ago

Did not work for me. After changing the part number to 500-0758-03, it works!

Having 3.1R I changed it too but still no video feed.

UVC initialized Device found Device opened DEVICE CONFIGURATION (1e4e:0100/004f005b-5008-564e-3536-203400000000) --- Status: idle VideoControl: bcdUVC: 0x0100 VideoStreaming(1): bEndpointAddress: 129 Formats: UncompressedFormat(1) bits per pixel: 16 GUID: 5559565900001000800000aa00389b71 (UYVY) default frame: 1 aspect ratio: 0x0 interlace flags: 00 copy protect: 00 FrameDescriptor(1) capabilities: 02 size: 160x120 bit rate: 2764800-2764800 max frame size: 38400 default interval: 1/9 interval[0]: 1/9 UncompressedFormat(2) bits per pixel: 16 GUID: 5931362000001000800000aa00389b71 (Y16 ) default frame: 1 aspect ratio: 0x0 interlace flags: 00 copy protect: 00 FrameDescriptor(1) capabilities: 02 size: 160x120 bit rate: 2764800-2764800 max frame size: 38400 default interval: 1/9 interval[0]: 1/9 FrameDescriptor(2) capabilities: 02 size: 160x122 bit rate: 2810880-2810880 max frame size: 39040 default interval: 1/9 interval[0]: 1/9 UncompressedFormat(3) bits per pixel: 8 GUID: 5938202000001000800000aa00389b71 (Y8 ) default frame: 1 aspect ratio: 0x0 interlace flags: 00 copy protect: 00 FrameDescriptor(1) capabilities: 02 size: 160x120 bit rate: 1382400-1382400 max frame size: 19200 default interval: 1/9 interval[0]: 1/9 UncompressedFormat(4) bits per pixel: 16 GUID: 5247425000001000800000aa00389b71 (RGBP) default frame: 1 aspect ratio: 0x0 interlace flags: 00 copy protect: 00 FrameDescriptor(1) capabilities: 02 size: 160x120 bit rate: 2764800-2764800 max frame size: 38400 default interval: 1/9 interval[0]: 1/9 UncompressedFormat(5) bits per pixel: 24 GUID: 7deb36e44f52ce119f530020af0ba770 (}�6�OR��S) default frame: 1 aspect ratio: 0x0 interlace flags: 00 copy protect: 00 FrameDescriptor(1) capabilities: 02 size: 160x120 bit rate: 4147200-4147200 max frame size: 57600 default interval: 1/9 interval[0]: 1/9 END DEVICE CONFIGURATION Initializing lepton SDK with UVC backend... Using GroupGets PureThermal (fw:v1.3.0) with firmware 004f005b-5008-564e-3536-203400000000 OK Found extension unit ID 3, controls: 000fffff, GUID: 70 74 31 2d 6c 65 70 2d 61 67 63 2d 30 30 30 30 Found extension unit ID 4, controls: 7fffffbf, GUID: 70 74 31 2d 6c 65 70 2d 6f 65 6d 2d 30 30 30 30 Found extension unit ID 5, controls: 3ffcffc81ffffff, GUID: 70 74 31 2d 6c 65 70 2d 72 61 64 2d 30 30 30 30 Found extension unit ID 6, controls: 007fffff, GUID: 70 74 31 2d 6c 65 70 2d 73 79 73 2d 30 30 30 30 Found extension unit ID 7, controls: 00003fff, GUID: 70 74 31 2d 6c 65 70 2d 76 69 64 2d 30 30 30 30 Found extension unit ID 21, controls: 07ff9ff9, GUID: 70 74 31 2d 6c 65 70 2d 72 61 64 32 30 30 30 30 Found extension unit ID 254, controls: 0000003f, GUID: 70 74 31 2d 6c 65 70 2d 63 75 73 74 30 30 30 30 bmHint: 0000 bFormatIndex: 5 bFrameIndex: 1 dwFrameInterval: 1111111 wKeyFrameRate: 0 wPFrameRate: 0 wCompQuality: 0 wCompWindowSize: 0 wDelay: 0 dwMaxVideoFrameSize: 57600 dwMaxPayloadTransferSize: 962 bInterfaceNumber: 1 Estimated / selected altsetting bandwith : 18 / 642. Streaming... QQmlExpression: Expression qrc:/ViewerForm.ui.qml:68:13 depends on non-NOTIFYable properties: LeptonVariation::supportsRadiometry QQmlExpression: Expression qrc:/ViewerForm.ui.qml:53:21 depends on non-NOTIFYable properties: LeptonVariation::supportsRadiometry Surface set. Supported formats: 18 19 34 22 23 20 21 3 1 10 8 5 Surface supports format 3 width 160 height 120QQmlExpression: Expression qrc:/lepton/InfoControls.qml:51:17 depends on non-NOTIFYable properties: LeptonVariation::ptFirmwareVersion QQmlExpression: Expression qrc:/lepton/InfoControls.qml:46:17 depends on non-NOTIFYable properties: LeptonVariation::oemDspSoftwareVersion QQmlExpression: Expression qrc:/lepton/InfoControls.qml:41:17 depends on non-NOTIFYable properties: LeptonVariation::oemGppSoftwareVersion QQmlExpression: Expression qrc:/lepton/InfoControls.qml:36:17 depends on non-NOTIFYable properties: LeptonVariation::sysFlirSerialNumber QQmlExpression: Expression qrc:/lepton/InfoControls.qml:31:17 depends on non-NOTIFYable properties: LeptonVariation::oemFlirPartNumber qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqNormalizationFactor value: 0 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqEmptyCount value: 0 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqMidPoint value: 128 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqBinExtension value: 0 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqClipLimitLow value: 512 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqClipLimitHigh value: 4800 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqMaxGain value: 1 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcHeqDampingFactor value: 0 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcLinearDampeningFactor value: 100 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcLinearMidPoint value: 128 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcLinearMaxGain value: 1 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcLinearHistogramClipPercent value: 0 qml: model: LeptonVariation(0x55a7642b30, "LeptonVariation") property: agcLinearHistogramTailSize value: 0 QQmlExpression: Expression qrc:/lepton/AgcControls.qml:11:5 depends on non-NOTIFYable properties: LeptonVariation::supportsRadiometry QQmlExpression: Expression qrc:/lepton/VidControls.qml:69:13 depends on non-NOTIFYable properties: LeptonVariation::supportsRadiometry QQmlExpression: Expression qrc:/lepton/VidControls.qml:62:13 depends on non-NOTIFYable properties: LeptonVariation::supportsRadiometry QQmlExpression: Expression qrc:/lepton/VidControls.qml:47:13 depends on non-NOTIFYable properties: LeptonVariation::supportsHwPseudoColor LeptonVariation::supportsRadiometry QQmlExpression: Expression qrc:/lepton/VidControls.qml:26:13 depends on non-NOTIFYable properties: LeptonVariation::supportsHwPseudoColor LeptonVariation::supportsRadiometry qrc:/lepton/VidControls.qml:163:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } UVC_GetAttribute failed: -9UVC_GetAttribute failed: -9UVC_GetAttribute failed: -9UVC_SetAttribute failed: -9UVC_SetAttribute failed: -9UVC_SetAttribute failed: -9Done streaming. Device closed UVC exited