Im just wondering if you can help me read/interpret the FFC settings from section 4.5.16 https://www.flir.com/globalassets/imported-assets/document/flir-lepton-software-interface-description-document.pdf.
I want to get the current settings and print them but I seem to be getting unusual values. The result I get is:
The code I used to get this is:
data = sensor.ioctl(sensor.IOCTL_LEPTON_GET_ATTRIBUTE, 0x023C, 16) shutterMode, shutterLockout, videoFreeze, ffcDesired, elapsedTime, desiredFFCperiod, explicitCmdToOpen, desiredFFCtempDelta, imminentDelay,A= struct.unpack("<HHHHIIHHII", data) print(shutterMode) print(shutterLockout) print(videoFreeze) print(ffcDesired) print(elapsedTime) print(desiredFFCperiod) print(explicitCmdToOpen) print(desiredFFCtempDelta) print(imminentDelay) print(A)
The value of 180000 is clearly the desiredFfcPeriod variable but according to my code its the imminent delay. I’m not sure what the rest represent. I suspect I am providing the wrong struct/wrong number of variables or something but I cannot figure it out.
Any help would be appreciated.