George Hotz | Programming | Livecoding SLAM | twitchslam | Part1
Category Archives: Uncategorized
PyCharm vs. matplotlib
Build a 6502 computer
- “Hello, world” from scratch on a 6502 — Part 1
- How do CPUs read machine code? — 6502 part 2
- Assembly language vs. machine code — 6502 part 3
- Connecting an LCD to our computer — 6502 part 4
- What is a stack and how does it work? — 6502 part 5
- RAM and bus timing — 6502 part 6
- Subroutine calls, now with RAM — 6502 part 7
- Why build an entire computer on breadboards? — 6502 part 8
- How assembly language loops work — 6502 part 9
DDS – Direkte Digitale Synthese / Direct Digital Synthesis
Die Grundlagen von direkten digitalen Synthesizern (DDS), ihre Wahl und ihre Verwendung
Anwendung
DDS-Sinus-Rechteck-Generator mit AM von 1 Hz bis 40 MHz
DDS-Generator von 1 Hz – 70 MHz mit einem AD9851
DDS FUNCTION GENERATOR (October 20, 2010)
AVR DDS signal generator V1.0 (September 24, 2006)
AVR DDS signal generator V2.0
Mini DDS (Direct Digital Synthesis)
SPICE
Circuit Simulator version 2.2.13js
Electronic Design Automation (EDA)
Simulation Program with Integrated Circuit Emphasis (SPICE)
OpAmp
Zweifach-Operationsverstärker LM358
LM358 Schaltungen » Aufbau & Funktionsweise des Dual Operationsverstärkers einfach erklärt
LM358 Schaltungen » Aufbau & Funktionsweise des Dual Operationsverstärkers einfach erklärt
ESP32
Tech Note 071 – ESP32 Digital to Analogue Converter
ESP32-DAC-Examples
Optris SDK from EVOCORTEX
...
IRImagerDirect SDK, API Documentation and Installation
github.com/evocortex/optris_drivers, ROS drivers for Optris thermal imagers
Visual C++ Redistributable Packages for Visual Studio 2013 (MSVCR120D.dll)
Optris PI
DEBUG [SimpleXML.cpp:221] @ 0.0023721s :Failed to open file aa ERROR [IRDeviceParams.cpp:169] @ 0.0024133s :Cannot find configuration file aa ... aborting
DEBUG [IRDeviceParams.cpp:179] @ 0.0006669s :Parameters DEBUG [IRDeviceParams.cpp:180] @ 0.0006904s :serial: 0 DEBUG [IRDeviceParams.cpp:181] @ 0.0006975s :videoformatindex: 0 DEBUG [IRDeviceParams.cpp:182] @ 0.0007029s :fov: 0 DEBUG [IRDeviceParams.cpp:183] @ 0.0007082s :optics_text: 0000000000000000 DEBUG [IRDeviceParams.cpp:184] @ 0.0007134s :formatspath: 0000020D337E9590 DEBUG [IRDeviceParams.cpp:185] @ 0.0007184s :calipath: 0000000000000000 DEBUG [IRDeviceParams.cpp:186] @ 0.000723s :temperature min: 0 DEBUG [IRDeviceParams.cpp:187] @ 0.0007278s :temperature max: 0 DEBUG [IRDeviceParams.cpp:188] @ 0.0007333s :framerate: 32 DEBUG [IRDeviceParams.cpp:189] @ 0.0007427s :bispectral: 0 DEBUG [IRDeviceParams.cpp:190] @ 0.0007573s :flag automatic: 1 DEBUG [IRDeviceParams.cpp:191] @ 0.0007626s :min interval: 15 DEBUG [IRDeviceParams.cpp:192] @ 0.0007676s :max interval: 0 DEBUG [IRDeviceParams.cpp:193] @ 0.0007724s :chip heating mode: 0 DEBUG [IRDeviceParams.cpp:194] @ 0.0007778s :chip heating fixed val: 40 DEBUG [IRDeviceParams.cpp:195] @ 0.0007922s :focus: -1 DEBUG [IRDeviceParams.cpp:196] @ 0.0007982s :enable extended temp range: 0 DEBUG [IRDeviceParams.cpp:197] @ 0.0008032s :buffer queue size: 5 DEBUG [IRDeviceParams.cpp:198] @ 0.0008093s :enable high precision: 0 DEBUG [IRDeviceParams.cpp:199] @ 0.000815s :radialDistortionCorrectionMode: 0 DEBUG [IRDeviceParams.cpp:200] @ 0.0008198s :deviceAPI: 0 ERROR [IRDeviceDS.cpp:723] @ 0.0053672s :create video graph failed hr=0
DEBUG [IRDeviceParams.cpp:179] @ 0.0052312s :Parameters DEBUG [IRDeviceParams.cpp:180] @ 0.0052614s :serial: 0 DEBUG [IRDeviceParams.cpp:181] @ 0.0052694s :videoformatindex: 0 DEBUG [IRDeviceParams.cpp:182] @ 0.0052761s :fov: 0 DEBUG [IRDeviceParams.cpp:183] @ 0.0052819s :optics_text: 0000000000000000 DEBUG [IRDeviceParams.cpp:184] @ 0.0052894s :formatspath: 0000025438C79530 DEBUG [IRDeviceParams.cpp:185] @ 0.0052953s :calipath: 0000000000000000 DEBUG [IRDeviceParams.cpp:186] @ 0.0053007s :temperature min: 0 DEBUG [IRDeviceParams.cpp:187] @ 0.0053067s :temperature max: 0 DEBUG [IRDeviceParams.cpp:188] @ 0.005313s :framerate: 32 DEBUG [IRDeviceParams.cpp:189] @ 0.0053183s :bispectral: 0 DEBUG [IRDeviceParams.cpp:190] @ 0.0053234s :flag automatic: 1 DEBUG [IRDeviceParams.cpp:191] @ 0.005329s :min interval: 15 DEBUG [IRDeviceParams.cpp:192] @ 0.0053347s :max interval: 0 DEBUG [IRDeviceParams.cpp:193] @ 0.0053416s :chip heating mode: 0 DEBUG [IRDeviceParams.cpp:194] @ 0.0053483s :chip heating fixed val: 40 DEBUG [IRDeviceParams.cpp:195] @ 0.0053546s :focus: -1 DEBUG [IRDeviceParams.cpp:196] @ 0.005362s :enable extended temp range: 0 DEBUG [IRDeviceParams.cpp:197] @ 0.0053677s :buffer queue size: 5 DEBUG [IRDeviceParams.cpp:198] @ 0.005373s :enable high precision: 0 DEBUG [IRDeviceParams.cpp:199] @ 0.0053787s :radialDistortionCorrectionMode: 0 DEBUG [IRDeviceParams.cpp:200] @ 0.005384s :deviceAPI: 0 INFO [IRImager.cpp:261] @ 0.113671s :Init thermal imager with size: 160x122@120 Hz DEBUG [Cali.cpp:87] @ 0.114792s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.114817s :Calibration file name: Cali-11040015.xml DEBUG [SimpleXML.cpp:221] @ 0.114901s :Failed to open file C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015.xml DEBUG [Cali.cpp:87] @ 0.11492s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.114927s :Calibration file name: Cali-11040015.xml DEBUG [SimpleXML.cpp:221] @ 0.114972s :Failed to open file C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015.xml ERROR [IRImager.cpp:273] @ 0.114984s :Missing calibration files Cali-11040015.xml; Error: Image streams not available or wrongly configured. Check connection of camera and config file. DEBUG [IRImager.cpp:678] @ 0.118976s :Delete timer DEBUG [IRImager.cpp:684] @ 0.119012s :Delete manual timer
DEBUG [IRDeviceParams.cpp:179] @ 0.00075s :Parameters DEBUG [IRDeviceParams.cpp:180] @ 0.0007743s :serial: 0 DEBUG [IRDeviceParams.cpp:181] @ 0.0007934s :videoformatindex: 0 DEBUG [IRDeviceParams.cpp:182] @ 0.0007999s :fov: 0 DEBUG [IRDeviceParams.cpp:183] @ 0.0008061s :optics_text: 0000000000000000 DEBUG [IRDeviceParams.cpp:184] @ 0.0008127s :formatspath: 0000018541AAC880 DEBUG [IRDeviceParams.cpp:185] @ 0.0008189s :calipath: 0000000000000000 DEBUG [IRDeviceParams.cpp:186] @ 0.0008249s :temperature min: 0 DEBUG [IRDeviceParams.cpp:187] @ 0.0008305s :temperature max: 0 DEBUG [IRDeviceParams.cpp:188] @ 0.0008367s :framerate: 32 DEBUG [IRDeviceParams.cpp:189] @ 0.0008417s :bispectral: 0 DEBUG [IRDeviceParams.cpp:190] @ 0.000847s :flag automatic: 1 DEBUG [IRDeviceParams.cpp:191] @ 0.0008534s :min interval: 15 DEBUG [IRDeviceParams.cpp:192] @ 0.0008588s :max interval: 0 DEBUG [IRDeviceParams.cpp:193] @ 0.0008641s :chip heating mode: 0 DEBUG [IRDeviceParams.cpp:194] @ 0.0008704s :chip heating fixed val: 40 DEBUG [IRDeviceParams.cpp:195] @ 0.0008766s :focus: -1 DEBUG [IRDeviceParams.cpp:196] @ 0.0008838s :enable extended temp range: 0 DEBUG [IRDeviceParams.cpp:197] @ 0.0008898s :buffer queue size: 5 DEBUG [IRDeviceParams.cpp:198] @ 0.0008955s :enable high precision: 0 DEBUG [IRDeviceParams.cpp:199] @ 0.0009009s :radialDistortionCorrectionMode: 0 DEBUG [IRDeviceParams.cpp:200] @ 0.0009057s :deviceAPI: 0 INFO [IRImager.cpp:261] @ 0.0574687s :Init thermal imager with size: 160x122@120 Hz DEBUG [Cali.cpp:87] @ 0.0577164s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0577285s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.0580235s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [Cali.cpp:87] @ 0.0593309s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0593475s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.0595631s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [IRImager.cpp:295] @ 0.0602558s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100 ERROR [IRImager.cpp:324] @ 0.0606603s :Formats.def file cannot be found. Check configuration of <formatspath> tag and existence of file. DEBUG [IRImager.cpp:678] @ 0.0620627s :Delete timer DEBUG [IRImager.cpp:684] @ 0.062078s :Delete manual timer Error: Image streams not available or wrongly configured. Check connection of camera and config file.
DEBUG [IRDeviceParams.cpp:179] @ 0.0006714s :Parameters DEBUG [IRDeviceParams.cpp:180] @ 0.0006956s :serial: 0 DEBUG [IRDeviceParams.cpp:181] @ 0.000703s :videoformatindex: 0 DEBUG [IRDeviceParams.cpp:182] @ 0.0007086s :fov: 0 DEBUG [IRDeviceParams.cpp:183] @ 0.0007139s :optics_text: 0000000000000000 DEBUG [IRDeviceParams.cpp:184] @ 0.0007192s :formatspath: 000001A90474B480 DEBUG [IRDeviceParams.cpp:185] @ 0.0007243s :calipath: 0000000000000000 DEBUG [IRDeviceParams.cpp:186] @ 0.0007312s :temperature min: 0 DEBUG [IRDeviceParams.cpp:187] @ 0.0007358s :temperature max: 0 DEBUG [IRDeviceParams.cpp:188] @ 0.0007413s :framerate: 32 DEBUG [IRDeviceParams.cpp:189] @ 0.000746s :bispectral: 0 DEBUG [IRDeviceParams.cpp:190] @ 0.0007506s :flag automatic: 1 DEBUG [IRDeviceParams.cpp:191] @ 0.0007559s :min interval: 15 DEBUG [IRDeviceParams.cpp:192] @ 0.0007608s :max interval: 0 DEBUG [IRDeviceParams.cpp:193] @ 0.0007656s :chip heating mode: 0 DEBUG [IRDeviceParams.cpp:194] @ 0.0007708s :chip heating fixed val: 40 DEBUG [IRDeviceParams.cpp:195] @ 0.0007765s :focus: -1 DEBUG [IRDeviceParams.cpp:196] @ 0.0007827s :enable extended temp range: 0 DEBUG [IRDeviceParams.cpp:197] @ 0.000788s :buffer queue size: 5 DEBUG [IRDeviceParams.cpp:198] @ 0.0007927s :enable high precision: 0 DEBUG [IRDeviceParams.cpp:199] @ 0.0007975s :radialDistortionCorrectionMode: 0 DEBUG [IRDeviceParams.cpp:200] @ 0.0008021s :deviceAPI: 0 INFO [IRImager.cpp:261] @ 0.0521318s :Init thermal imager with size: 160x122@120 Hz DEBUG [Cali.cpp:87] @ 0.0523568s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0523694s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.0526153s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [Cali.cpp:87] @ 0.053054s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0530656s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.053278s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [IRImager.cpp:295] @ 0.0533402s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100 DEBUG [IRImager.cpp:370] @ 0.0584305s :Using HID control interface DEBUG [IRImager.cpp:417] @ 0.0820585s :Frameconfig - width(in): 160, height(in): 122, interval: 83333, max framerate: 120, HW interval: 0.00833333 DEBUG [Cali.cpp:87] @ 0.0820816s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0820899s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.0824187s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [ImageProcessing.cpp:188] @ 0.106346s :Source buffer size: 39040 Width: 160 Height: 122 DEBUG [OpSource.cpp:332] @ 0.139742s :Using formats path: .\\Formats.def DEBUG [OpSource.cpp:561] @ 0.141036s :Format found with size: 160 DEBUG [OpSource.cpp:332] @ 0.141242s :Using formats path: .\\Formats.def DEBUG [ImageProcessing.cpp:112] @ 0.148007s :Source buffer size: 39040 Width: 160 Height: 122 DEBUG [OpSource.cpp:332] @ 0.148151s :Using formats path: .\\Formats.def DEBUG [OpSource.cpp:561] @ 0.148337s :Format found with size: 160 DEBUG [IRImager.cpp:819] @ 0.149164s :Caught onFrameInit with size: 160x120 DEBUG [OpCorr.cpp:453] @ 0.149891s :Read cali: C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015-48-M20-100.dat DEBUG [OpCorr.cpp:543] @ 0.150012s :Read calibration of camera no 11040015, # of fields: 6 , start of fields: 40 DEBUG [ImageProcessing.cpp:960] @ 0.448305s :Update flag temperature: 32.125 DEBUG [ImageProcessing.cpp:963] @ 0.456624s :Update box temperature: 30.4063 DEBUG [IRImager.cpp:535] @ 0.468258s :Chip heating disabled Thermal channel: 160x120@120Hz DEBUG [IRFileWriter.cpp:122] @ 0.501254s :Writing record file header: sizeOfHeader: 62 headerVersion: 1003 sdate: 20200530 stime: 202338 serial: 11040015 width: 160 height: 122 bitCount: 16 avgTimePerFrame: 83333 optics: 48 tempMinRange: 800 tempMaxRange: 2000 hwRev: 21 fwRev: 2028 gpsStringBufferSize: 80 devFrequency: 120 opticsText: DEBUG [IRImager.cpp:1090] @ 3.52884s :Manual control of shutter flag DEBUG [IRFileWriter.cpp:170] @ 8.87171s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.2 and .\ir_11040015_20200530_202338.time.2 DEBUG [IRFileWriter.cpp:170] @ 17.2077s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.3 and .\ir_11040015_20200530_202338.time.3 DEBUG [IRImager.cpp:1123] @ 18.5514s :Automatic control of shutter flag DEBUG [OpFlag.cpp:544] @ 18.6982s :SkimDiff: -22 Adjust:-2192 DEBUG [ImageProcessing.cpp:494] @ 18.71s :Skim_Adjust 3799 DEBUG [IRFileWriter.cpp:170] @ 25.5448s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.4 and .\ir_11040015_20200530_202338.time.4 DEBUG [IRImager.cpp:1123] @ 33.5598s :Automatic control of shutter flag DEBUG [OpFlag.cpp:544] @ 33. 72s :SkimDiff: -17 Adjust:-937 DEBUG [ImageProcessing.cpp:494] @ 33.7317s :Skim_Adjust 3782 DEBUG [IRFileWriter.cpp:170] @ 33.8846s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.5 and .\ir_11040015_20200530_202338.time.5 DEBUG [IRFileWriter.cpp:170] @ 42.2167s :Splitting data, new file name: .\ir_11040015_20200530_202338.raw.6 and .\ir_11040015_20200530_202338.time.6
DEBUG [IRDeviceParams.cpp:179] @ 0.0013697s :Parameters DEBUG [IRDeviceParams.cpp:180] @ 0.0013989s :serial: 0 DEBUG [IRDeviceParams.cpp:181] @ 0.0014076s :videoformatindex: 0 DEBUG [IRDeviceParams.cpp:182] @ 0.0014141s :fov: 0 DEBUG [IRDeviceParams.cpp:183] @ 0.0014202s :optics_text: 0000000000000000 DEBUG [IRDeviceParams.cpp:184] @ 0.001426s :formatspath: 0000020FEBF343F0 DEBUG [IRDeviceParams.cpp:185] @ 0.001432s :calipath: 0000000000000000 DEBUG [IRDeviceParams.cpp:186] @ 0.0014376s :temperature min: 0 DEBUG [IRDeviceParams.cpp:187] @ 0.0014427s :temperature max: 0 DEBUG [IRDeviceParams.cpp:188] @ 0.0014489s :framerate: 32 DEBUG [IRDeviceParams.cpp:189] @ 0.0014541s :bispectral: 0 DEBUG [IRDeviceParams.cpp:190] @ 0.001459s :flag automatic: 1 DEBUG [IRDeviceParams.cpp:191] @ 0.0014664s :min interval: 15 DEBUG [IRDeviceParams.cpp:192] @ 0.001473s :max interval: 0 DEBUG [IRDeviceParams.cpp:193] @ 0.0014784s :chip heating mode: 0 DEBUG [IRDeviceParams.cpp:194] @ 0.0014847s :chip heating fixed val: 40 DEBUG [IRDeviceParams.cpp:195] @ 0.0014908s :focus: -1 DEBUG [IRDeviceParams.cpp:196] @ 0.001498s :enable extended temp range: 0 DEBUG [IRDeviceParams.cpp:197] @ 0.0015039s :buffer queue size: 5 DEBUG [IRDeviceParams.cpp:198] @ 0.0015094s :enable high precision: 0 DEBUG [IRDeviceParams.cpp:199] @ 0.0015149s :radialDistortionCorrectionMode: 0 DEBUG [IRDeviceParams.cpp:200] @ 0.0015201s :deviceAPI: 0 INFO [IRImager.cpp:261] @ 0.0844052s :Init thermal imager with size: 160x122@120 Hz DEBUG [Cali.cpp:87] @ 0.0846433s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0846589s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.0849469s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [Cali.cpp:87] @ 0.0862679s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0862934s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.0865459s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [IRImager.cpp:295] @ 0.0870838s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100 DEBUG [IRImager.cpp:370] @ 0.0881736s :Using HID control interface DEBUG [IRImager.cpp:417] @ 0.132666s :Frameconfig - width(in): 160, height(in): 122, interval: 83333, max framerate: 120, HW interval: 0.00833333 DEBUG [Cali.cpp:87] @ 0.13269s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.132698s :Calibration file name: Cali-11040015.xml DEBUG [Cali.cpp:98] @ 0.133019s :Calibration data A: 1450 B:690 C:0 D:690 DEBUG [ImageProcessing.cpp:188] @ 0.157429s :Source buffer size: 39040 Width: 160 Height: 122 DEBUG [OpSource.cpp:332] @ 0.190731s :Using formats path: .\\Formats.def DEBUG [OpSource.cpp:561] @ 0.191578s :Format found with size: 160 DEBUG [OpSource.cpp:332] @ 0.191653s :Using formats path: .\\Formats.def DEBUG [ImageProcessing.cpp:112] @ 0.199042s :Source buffer size: 39040 Width: 160 Height: 122 DEBUG [OpSource.cpp:332] @ 0.199109s :Using formats path: .\\Formats.def DEBUG [OpSource.cpp:561] @ 0.19921s :Format found with size: 160 DEBUG [IRImager.cpp:819] @ 0.199356s :Caught onFrameInit with size: 160x120 DEBUG [OpCorr.cpp:453] @ 0.199992s :Read cali: C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-11040015-48-M20-100.dat DEBUG [OpCorr.cpp:543] @ 0.20008s :Read calibration of camera no 11040015, # of fields: 6 , start of fields: 40 DEBUG [ImageProcessing.cpp:960] @ 0.499401s :Update flag temperature: 33.4375 DEBUG [ImageProcessing.cpp:963] @ 0.507723s :Update box temperature: 31.7813 DEBUG [IRImager.cpp:535] @ 0.519183s :Chip heating disabled Flag state: 3 Flag state: 1 Flag state: 2 Flag state: 0 Frame rate: 117.498 fps Frame rate: 117.183 fps Frame rate: 117.147 fps Flag state: 3 Flag state: 1 Flag state: 2 Flag state: 0 Frame rate: 117.18 fps Frame rate: 117.297 fps Frame rate: 117.184 fps Frame rate: 117.134 fps Frame rate: 117.138 fps Frame rate: 117.205 fps Frame rate: 117.189 fps Frame rate: 117.233 fps Frame rate: 117.177 fps Frame rate: 117.316 fps Frame rate: 117.456 fps Frame rate: 117.235 fps Frame rate: 117.32 fps Frame rate: 117.183 fps DEBUG [IRImager.cpp:1123] @ 18.5959s :Automatic control of shutter flag Flag state: 3 Frame rate: 117.158 fps Flag state: 1 DEBUG [OpFlag.cpp:544] @ 18.79s :SkimDiff: -20 Adjust:-1982 DEBUG [ImageProcessing.cpp:494] @ 18.8019s :Skim_Adjust 3801 Flag state: 2 Flag state: 0 Frame rate: 117.196 fps [...] DEBUG [IRImager.cpp:1123] @ 110.052s :Automatic control of shutter flag Flag state: 3 Flag state: 1 DEBUG [OpFlag.cpp:544] @ 110.228s :SkimDiff: 2 Adjust:121 Flag state: 2 Flag state: 0 [...] Frame rate: 117.141 fps DEBUG [IRImager.cpp:642] @ 122.729s :Release imager DEBUG [BaseControlDevice.cpp:26] @ 122.763s :Base destructor called DEBUG [IRImager.cpp:649] @ 122.763s :Delete image processing DEBUG [IRImager.cpp:656] @ 122.765s :Delete buffer DEBUG [IRImager.cpp:664] @ 122.765s :Delete source buffer DEBUG [IRImager.cpp:671] @ 122.765s :Delete buffer (energy) DEBUG [IRImager.cpp:678] @ 122.765s :Delete timer DEBUG [IRImager.cpp:684] @ 122.765s :Delete manual timer
Optris Xi
"Logitech HD Webcam C270" "Xi IMAGER" DEBUG [IRDeviceParams.cpp:179] @ 0.0040919s :Parameters DEBUG [IRDeviceParams.cpp:180] @ 0.0041623s :serial: 0 DEBUG [IRDeviceParams.cpp:181] @ 0.0041845s :videoformatindex: 0 DEBUG [IRDeviceParams.cpp:182] @ 0.0042056s :fov: 0 DEBUG [IRDeviceParams.cpp:183] @ 0.0042295s :optics_text: 0000000000000000 DEBUG [IRDeviceParams.cpp:184] @ 0.0042511s :formatspath: 0000021662AE4160 DEBUG [IRDeviceParams.cpp:185] @ 0.0042735s :calipath: 0000000000000000 DEBUG [IRDeviceParams.cpp:186] @ 0.0042935s :temperature min: 0 DEBUG [IRDeviceParams.cpp:187] @ 0.0043127s :temperature max: 0 DEBUG [IRDeviceParams.cpp:188] @ 0.0043343s :framerate: 32 DEBUG [IRDeviceParams.cpp:189] @ 0.0043528s :bispectral: 0 DEBUG [IRDeviceParams.cpp:190] @ 0.0043713s :flag automatic: 1 DEBUG [IRDeviceParams.cpp:191] @ 0.0043927s :min interval: 15 DEBUG [IRDeviceParams.cpp:192] @ 0.0044125s :max interval: 0 DEBUG [IRDeviceParams.cpp:193] @ 0.0044311s :chip heating mode: 0 DEBUG [IRDeviceParams.cpp:194] @ 0.0044527s :chip heating fixed val: 40 DEBUG [IRDeviceParams.cpp:195] @ 0.0044744s :focus: -1 DEBUG [IRDeviceParams.cpp:196] @ 0.0044955s :enable extended temp range: 0 DEBUG [IRDeviceParams.cpp:197] @ 0.0045171s :buffer queue size: 5 DEBUG [IRDeviceParams.cpp:198] @ 0.004537s :enable high precision: 0 DEBUG [IRDeviceParams.cpp:199] @ 0.004557s :radialDistortionCorrectionMode: 0 DEBUG [IRDeviceParams.cpp:200] @ 0.0045764s :deviceAPI: 0 19044046 INFO [IRImager.cpp:261] @ 0.062683s :Init thermal imager with size: 382x290@27 Hz DEBUG [Cali.cpp:87] @ 0.0629604s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0629885s :Calibration file name: Cali-19044046.xml DEBUG [Cali.cpp:98] @ 0.0670674s :Calibration data A: 1450 B:400 C:4095 D:1000 DEBUG [Cali.cpp:87] @ 0.0688598s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.0688935s :Calibration file name: Cali-19044046.xml DEBUG [Cali.cpp:98] @ 0.0729659s :Calibration data A: 1450 B:400 C:4095 D:1000 DEBUG [IRImager.cpp:295] @ 0.0743035s :No temperature range configuration specified. Setting default values tMin: -20 , tMax: 100 DEBUG [IRImager.cpp:370] @ 0.0805004s :Using HID control interface DEBUG [IRImager.cpp:417] @ 0.122031s :Frameconfig - width(in): 382, height(in): 290, interval: 370370, max framerate: 27, HW interval: 0.037037 DEBUG [Cali.cpp:87] @ 0.122506s :Calibration directory path: C:\Users\andreas\AppData\Roaming\Imager\Cali DEBUG [Cali.cpp:88] @ 0.12254s :Calibration file name: Cali-19044046.xml DEBUG [Cali.cpp:98] @ 0.126815s :Calibration data A: 1450 B:400 C:4095 D:1000 DEBUG [ImageProcessing.cpp:188] @ 0.131527s :Source buffer size: 221560 Width: 382 Height: 290 DEBUG [OpSource.cpp:332] @ 0.167993s :Using formats path: .\\Formats.def DEBUG [OpSource.cpp:561] @ 0.171718s :Format found with size: 382 DEBUG [OpSource.cpp:332] @ 0.172124s :Using formats path: .\\Formats.def DEBUG [ImageProcessing.cpp:112] @ 0.177386s :Source buffer size: 221560 Width: 382 Height: 290 DEBUG [OpSource.cpp:332] @ 0.17772s :Using formats path: .\\Formats.def DEBUG [OpSource.cpp:561] @ 0.180472s :Format found with size: 382 DEBUG [IRImager.cpp:819] @ 0.187718s :Caught onFrameInit with size: 382x288 DEBUG [OpCorr.cpp:453] @ 0.193419s :Read cali: C:\Users\andreas\AppData\Roaming\Imager\Cali\Cali-19044046-18-M20-100.dat DEBUG [OpCorr.cpp:543] @ 0.193922s :Read calibration of camera no 19044046, # of fields: 6 , start of fields: 40 DEBUG [ImageProcessing.cpp:960] @ 0.821134s :Update flag temperature: 28.875 DEBUG [ImageProcessing.cpp:963] @ 0.823166s :Update box temperature: 29.125 DEBUG [IRImager.cpp:535] @ 0.836113s :Chip heating disabled > Frame rate: 0.325031 fps 634 x 500 Flag state: 1 > Frame rate: 6.8598 fps > Frame rate: 26.7859 fps > Frame rate: 26.7841 fps > Frame rate: 26.7868 fps DEBUG [OpFlag.cpp:544] @ 7.49113s :SkimDiff: -14 Adjust:-1433 DEBUG [OpFlag.cpp:625] @ 7.49238s :SetSkim direct:2487 Diff:-5 > Frame rate: 26.7849 fps DEBUG [OpFlag.cpp:544] @ 7.67618s :SkimDiff: 15 Adjust:2463 DEBUG [OpFlag.cpp:625] @ 7.67625s :SetSkim direct:2492 Diff:5 DEBUG [OpFlag.cpp:544] @ 7.8509s :SkimDiff: -6 Adjust:-1383 DEBUG [OpFlag.cpp:625] @ 7.85095s :SetSkim direct:2487 Diff:-5 DEBUG [OpFlag.cpp:544] @ 8.04425s :SkimDiff: -7 Adjust:-1404 DEBUG [OpFlag.cpp:625] @ 8.04432s :SetSkim direct:2482 Diff:-5 DEBUG [OpFlag.cpp:544] @ 8.23462s :SkimDiff: 20 Adjust:5979 DEBUG [OpFlag.cpp:625] @ 8.23466s :SetSkim direct:2487 Diff:5 DEBUG [OpFlag.cpp:544] @ 8.41057s :SkimDiff: 7 Adjust:2440 DEBUG [OpFlag.cpp:625] @ 8.41062s :SetSkim direct:2492 Diff:5 DEBUG [OpFlag.cpp:544] @ 8.60266s :SkimDiff: -4 Adjust:-1404 DEBUG [OpFlag.cpp:625] @ 8.6027s :SetSkim direct:2491 Diff:-1 > Frame rate: 27.1732 fps DEBUG [OpFlag.cpp:544] @ 8.77856s :SkimDiff: -2 Adjust:-709 DEBUG [OpFlag.cpp:625] @ 8.77861s :SetSkim direct:2490 Diff:-1 DEBUG [OpFlag.cpp:544] @ 8.97312s :SkimDiff: 0 Adjust:122 DEBUG [OpFlag.cpp:544] @ 9.0028s :SkimDiff: 0 Adjust:-150 DEBUG [OpFlag.cpp:544] @ 9.05078s :SkimDiff: 0 Adjust:-101 DEBUG [OpFlag.cpp:544] @ 9.08274s :SkimDiff: 0 Adjust:-72 DEBUG [OpFlag.cpp:544] @ 9.1148s :SkimDiff: 0 Adjust:-81 DEBUG [OpFlag.cpp:544] @ 9.16273s :SkimDiff: 0 Adjust:-58 DEBUG [OpFlag.cpp:544] @ 9.1947s :SkimDiff: 0 Adjust:-53 DEBUG [OpFlag.cpp:544] @ 9.22679s :SkimDiff: 0 Adjust:-56 DEBUG [OpFlag.cpp:544] @ 9.27462s :SkimDiff: 0 Adjust:-49 DEBUG [OpFlag.cpp:544] @ 9.30785s :SkimDiff: 0 Adjust:-39 DEBUG [OpFlag.cpp:544] @ 9.33899s :SkimDiff: 0 Adjust:-40 DEBUG [OpFlag.cpp:544] @ 9.38692s :SkimDiff: 0 Adjust:-38 DEBUG [OpFlag.cpp:544] @ 9.41896s :SkimDiff: 0 Adjust:-29 DEBUG [OpFlag.cpp:544] @ 9.45097s :SkimDiff: 0 Adjust:-34 DEBUG [OpFlag.cpp:544] @ 9.49896s :SkimDiff: 0 Adjust:-31 DEBUG [OpFlag.cpp:544] @ 9.53091s :SkimDiff: 0 Adjust:-26 DEBUG [OpFlag.cpp:544] @ 9.56307s :SkimDiff: 0 Adjust:-22 DEBUG [OpFlag.cpp:544] @ 9.61464s :SkimDiff: 0 Adjust:-25 DEBUG [OpFlag.cpp:544] @ 9.64325s :SkimDiff: 0 Adjust:-14 > Frame rate: 27.1747 fps DEBUG [OpFlag.cpp:544] @ 9.67484s :SkimDiff: 0 Adjust:-22 DEBUG [OpFlag.cpp:544] @ 9.70661s :SkimDiff: 0 Adjust:-11 DEBUG [OpFlag.cpp:544] @ 9.75462s :SkimDiff: 0 Adjust:-25 DEBUG [OpFlag.cpp:544] @ 9.78739s :SkimDiff: 0 Adjust:-27 DEBUG [OpFlag.cpp:544] @ 9.81896s :SkimDiff: 0 Adjust:-14 DEBUG [OpFlag.cpp:544] @ 9.86659s :SkimDiff: 0 Adjust:-8 DEBUG [OpFlag.cpp:544] @ 9.89867s :SkimDiff: 0 Adjust:-16 DEBUG [OpFlag.cpp:544] @ 9.93073s :SkimDiff: 0 Adjust:-8 DEBUG [OpFlag.cpp:544] @ 9.97883s :SkimDiff: 0 Adjust:-6 DEBUG [OpFlag.cpp:544] @ 10.0107s :SkimDiff: 0 Adjust:-5 DEBUG [OpFlag.cpp:544] @ 10.0428s :SkimDiff: 0 Adjust:-8 DEBUG [OpFlag.cpp:544] @ 10.0906s :SkimDiff: 0 Adjust:-2 DEBUG [OpFlag.cpp:544] @ 10.1226s :SkimDiff: 0 Adjust:9 DEBUG [OpFlag.cpp:544] @ 10.1546s :SkimDiff: 0 Adjust:0 DEBUG [OpFlag.cpp:544] @ 10.2027s :SkimDiff: 0 Adjust:3 DEBUG [OpFlag.cpp:544] @ 10.2347s :SkimDiff: 0 Adjust:7 DEBUG [OpFlag.cpp:544] @ 10.2667s :SkimDiff: 0 Adjust:5 DEBUG [OpFlag.cpp:544] @ 10.3146s :SkimDiff: 0 Adjust:9 DEBUG [OpFlag.cpp:544] @ 10.3469s :SkimDiff: 0 Adjust:15 DEBUG [OpFlag.cpp:544] @ 10.3787s :SkimDiff: 0 Adjust:9 DEBUG [OpFlag.cpp:544] @ 10.4266s :SkimDiff: 0 Adjust:0 DEBUG [OpFlag.cpp:544] @ 10.4586s :SkimDiff: 0 Adjust:11 DEBUG [OpFlag.cpp:544] @ 10.4907s :SkimDiff: 0 Adjust:26 DEBUG [OpFlag.cpp:544] @ 10.5387s :SkimDiff: 0 Adjust:12 DEBUG [OpFlag.cpp:544] @ 10.5706s :SkimDiff: 0 Adjust:21 DEBUG [OpFlag.cpp:544] @ 10.6027s :SkimDiff: 0 Adjust:17 DEBUG [OpFlag.cpp:544] @ 10.6346s :SkimDiff: 0 Adjust:18 > Frame rate: 26.7893 fps DEBUG [OpFlag.cpp:544] @ 10.6827s :SkimDiff: 0 Adjust:19 DEBUG [OpFlag.cpp:544] @ 10.7148s :SkimDiff: 0 Adjust:25 DEBUG [OpFlag.cpp:544] @ 10.7468s :SkimDiff: 0 Adjust:24 DEBUG [OpFlag.cpp:544] @ 10.7947s :SkimDiff: 0 Adjust:19 DEBUG [OpFlag.cpp:544] @ 10.8266s :SkimDiff: 0 Adjust:26 INFO [IRImager.cpp:1137] @ 10.8269s :AutoSkim Operation finished Flag state: 2 Flag state: 1 Flag state: 2 Flag state: 0 > Frame rate: 26.7853 fps > Frame rate: 26.7829 fps > Frame rate: 26.7855 fps Flag state: 3 Flag state: 1 DEBUG [OpFlag.cpp:544] @ 14.2845s :SkimDiff: 0 Adjust:49 Flag state: 2 Flag state: 0 > Frame rate: 26.789 fps > Frame rate: 26.7858 fps > Frame rate: 26.7868 fps > Frame rate: 26.7828 fps > Frame rate: 26.7818 fps > Frame rate: 26.7878 fps > Frame rate: 27.1773 fps > Frame rate: 27.1753 fps > Frame rate: 26.7865 fps > Frame rate: 26.7864 fps > Frame rate: 26.7852 fps > Frame rate: 26.7874 fps > Frame rate: 26.7868 fps > Frame rate: 26.792 fps DEBUG [IRImager.cpp:1123] @ 28.882s :Automatic control of shutter flag Flag state: 3 Flag state: 1 > Frame rate: 26.786 fps Flag state: 2 Flag state: 0 > Frame rate: 26.7849 fps > Frame rate: 26.7852 fps DEBUG [IRImager.cpp:642] @ 32.0068s :Release imager DEBUG [BaseControlDevice.cpp:26] @ 32.0332s :Base destructor called DEBUG [IRImager.cpp:649] @ 32.0333s :Delete image processing DEBUG [IRImager.cpp:656] @ 32.0409s :Delete buffer DEBUG [IRImager.cpp:664] @ 32.041s :Delete source buffer DEBUG [IRImager.cpp:671] @ 32.041s :Delete buffer (energy) DEBUG [IRImager.cpp:678] @ 32.0416s :Delete timer DEBUG [IRImager.cpp:684] @ 32.0416s :Delete manual timer
![]() |
![]() |
cmake_minimum_required(VERSION 3.5)
project(EvaNanoLockin LANGUAGES CXX)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(Irimager_DIR C:/Users/andreas/Documents/github/EvaNanoLockin/irDirectSDK)
#set(IRIMAGER_INCLUDE_DIRS )
set(OpenCV_DIR C:/opencv-4.3.0-msvc/build)
set(SOURCES
IRImagerHandler.cpp
#irimagerShow.cpp
#irimagerShowOOP.cpp
#irimagerShowReconnect.cpp
#VideoDisplay.cpp
main.cpp
mainwindow.cpp
)
set(HEADERS
IRImagerHandler.h
#VideoDisplay.h
mainwindow.h
)
set(FORMS
mainwindow.ui
)
set(RESOURCES
resources.qrc
)
find_package(Qt5 COMPONENTS Widgets REQUIRED)
find_package(Qt5 COMPONENTS Multimedia REQUIRED)
find_package(OpenCV REQUIRED)
find_package(Irimager REQUIRED)
add_executable(EvaNanoLockin ${SOURCES} ${HEADERS} ${FORMS} ${RESOURCES})
target_include_directories(EvaNanoLockin PRIVATE ${IRIMAGER_INCLUDE_DIRS})
target_link_libraries(EvaNanoLockin PRIVATE Qt5::Widgets Qt5::Multimedia ${OpenCV_LIBS} ${IRIMAGER_LIBRARIES})
message(STATUS "CMAKE_GENERATOR: ${CMAKE_GENERATOR}")
set(CMAKE_VERBOSE_MAKEFILE ON CACHE BOOL "ON" FORCE)
![]() |
![]() |
Qt MSVC
Settings
![]() |
![]() |
![]() |
Compiler Output
C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug C:\Qt\5.12.5\msvc2017_64\bin\uic.exe ..\VCTest\mainwindow.ui -o ui_mainwindow.h cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\main.obj.17556.0.jom cl -BxC:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.12.5\msvc2017_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h main.cpp cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\mainwindow.obj.17556.16.jom mainwindow.cpp C:\Qt\5.12.5\msvc2017_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/andreas/Documents/QtProjects/build-VCTest-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/debug/moc_predefs.h -IC:/Qt/5.12.5/msvc2017_64/mkspecs/win32-msvc -IC:/Users/andreas/Documents/QtProjects/VCTest -IC:/Qt/5.12.5/msvc2017_64/include -IC:/Qt/5.12.5/msvc2017_64/include/QtWidgets -IC:/Qt/5.12.5/msvc2017_64/include/QtGui -IC:/Qt/5.12.5/msvc2017_64/include/QtANGLE -IC:/Qt/5.12.5/msvc2017_64/include/QtCore -I. -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" ..\VCTest\mainwindow.h -o debug\moc_mainwindow.cpp cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\moc_mainwindow.obj.17556.219.jom moc_mainwindow.cpp link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:debug\VCTest.exe @C:\Users\andreas\AppData\Local\Temp\VCTest.exe.17556.1344.jom
C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug C:\Qt\5.12.5\msvc2017_64\bin\uic.exe ..\VCTest\mainwindow.ui -o ui_mainwindow.h cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -Ic:\opencv-4.3.0-msvc\build\include -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\main.obj.22480.0.jom cl -BxC:\Qt\5.12.5\msvc2017_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E C:\Qt\5.12.5\msvc2017_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h main.cpp cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -Ic:\opencv-4.3.0-msvc\build\include -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\mainwindow.obj.22480.15.jom mainwindow.cpp C:\Qt\5.12.5\msvc2017_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/Users/andreas/Documents/QtProjects/build-VCTest-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/debug/moc_predefs.h -IC:/Qt/5.12.5/msvc2017_64/mkspecs/win32-msvc -IC:/Users/andreas/Documents/QtProjects/VCTest -Ic:/opencv-4.3.0-msvc/build/include -IC:/Qt/5.12.5/msvc2017_64/include -IC:/Qt/5.12.5/msvc2017_64/include/QtWidgets -IC:/Qt/5.12.5/msvc2017_64/include/QtGui -IC:/Qt/5.12.5/msvc2017_64/include/QtANGLE -IC:/Qt/5.12.5/msvc2017_64/include/QtCore -I. -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" ..\VCTest\mainwindow.h -o debug\moc_mainwindow.cpp cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\VCTest.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\VCTest -I. -Ic:\opencv-4.3.0-msvc\build\include -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -Idebug -I. -I/include -IC:\Qt\5.12.5\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\andreas\AppData\Local\Temp\moc_mainwindow.obj.22480.406.jom moc_mainwindow.cpp link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:debug\VCTest.exe @C:\Users\andreas\AppData\Local\Temp\VCTest.exe.22480.2031.jom
[1/7 6.4/sec] cmd.exe /C "cd /D C:\Users\andreas\Documents\github\build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug && "C:\Program Files\CMake\bin\cmake.exe" -E cmake_autogen C:/Users/andreas/Documents/github/build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/CMakeFiles/EvaNanoLockin_autogen.dir/AutogenInfo.json Debug" [2/7 10.2/sec] cmd.exe /C "cd /D C:\Users\andreas\Documents\github\build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug && "C:\Program Files\CMake\bin\cmake.exe" -E cmake_autorcc C:/Users/andreas/Documents/github/build-EvaNanoLockin-Desktop_Qt_5_12_5_MSVC2017_64bit-Debug/CMakeFiles/EvaNanoLockin_autogen.dir/AutoRcc_resources_EWIEGA46WW_Info.json Debug" [3/7 10.2/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\EWIEGA46WW\qrc_resources.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c EvaNanoLockin_autogen\EWIEGA46WW\qrc_resources.cpp [4/7 5.9/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\main.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c C:\Users\andreas\Documents\github\EvaNanoLockin\main.cpp C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(48): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(53): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(58): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\pif_config/IRPifConfig.h(63): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data [5/7 5.2/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\mocs_compilation.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c EvaNanoLockin_autogen\mocs_compilation.cpp [6/7 5.5/sec] C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\HostX64\x64\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -I. -IC:\Users\andreas\Documents\github\EvaNanoLockin -IEvaNanoLockin_autogen\include -IC:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk -IC:\Qt\5.12.5\msvc2017_64\include -IC:\Qt\5.12.5\msvc2017_64\include\QtWidgets -IC:\Qt\5.12.5\msvc2017_64\include\QtGui -IC:\Qt\5.12.5\msvc2017_64\include\QtANGLE -IC:\Qt\5.12.5\msvc2017_64\include\QtCore -IC:\Qt\5.12.5\msvc2017_64\.\mkspecs\win32-msvc -IC:\Qt\5.12.5\msvc2017_64\include\QtMultimedia -IC:\Qt\5.12.5\msvc2017_64\include\QtNetwork -IC:\opencv-4.3.0-msvc\build\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\EvaNanoLockin.dir\mainwindow.cpp.obj /FdCMakeFiles\EvaNanoLockin.dir\ /FS -c C:\Users\andreas\Documents\github\EvaNanoLockin\mainwindow.cpp [7/7 5.0/sec] cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_exe --intdir=CMakeFiles\EvaNanoLockin.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x64\mt.exe --manifests -- C:\PROGRA~2\MICROS~1\2019\BUILDT~1\VC\Tools\MSVC\1426~1.288\bin\Hostx64\x64\link.exe /nologo CMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\mocs_compilation.cpp.obj CMakeFiles\EvaNanoLockin.dir\main.cpp.obj CMakeFiles\EvaNanoLockin.dir\mainwindow.cpp.obj CMakeFiles\EvaNanoLockin.dir\EvaNanoLockin_autogen\EWIEGA46WW\qrc_resources.cpp.obj /out:EvaNanoLockin.exe /implib:EvaNanoLockin.lib /pdb:EvaNanoLockin.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:console C:\Qt\5.12.5\msvc2017_64\lib\Qt5Widgetsd.lib C:\Qt\5.12.5\msvc2017_64\lib\Qt5Multimediad.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\opencv-4.3.0-msvc\build\x64\vc15\lib\opencv_world430d.lib C:\Users\andreas\Documents\github\EvaNanoLockin\irDirectSDK\sdk\x64\libirimager.lib C:\Qt\5.12.5\msvc2017_64\lib\Qt5Guid.lib C:\Qt\5.12.5\msvc2017_64\lib\Qt5Networkd.lib C:\Qt\5.12.5\msvc2017_64\lib\Qt5Cored.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."
Warnings
yvals_core.h:435:2: error: STL1000: Unexpected compiler version, expected Clang 9.0.0 or newer. main.cpp:1:1: note: in file included from C:\Users\andreas\Documents\QtProjects\VCTest\main.cpp:1: main.cpp:1:10: note: in file included from C:\Users\andreas\Documents\QtProjects\VCTest\main.cpp:1: mainwindow.h:4:10: note: in file included from C:\Users\andreas\Documents\QtProjects\VCTest\mainwindow.h:4: QMainWindow:1:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtWidgets\QMainWindow:1: qmainwindow.h:43:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtWidgets\qmainwindow.h:43: qtwidgetsglobal.h:43:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtWidgets\qtwidgetsglobal.h:43: qtguiglobal.h:43:10: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtGui\qtguiglobal.h:43: qglobal.h:45:12: note: in file included from C:\Qt\5.12.5\msvc2017_64\include\QtCore\qglobal.h:45: type_traits:9:10: note: in file included from C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.25.28610\include\type_traits:9:
![]() |
MSVC
Developer Command Prompt for Visual Studio
Use the Microsoft C++ toolset from the command line
Set the Path and Environment Variables for Command-Line Builds
Walkthrough: Compiling a Native C++ Program on the Command Line
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools\VC Developer Command Prompt for VS 2019 x64 Native Tools Command Prompt for VS 2019
![]() |
![]() |
![]() |
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools>cl Microsoft (R) C/C++ Optimizing Compiler Version 19.25.28614 for x64 Copyright (C) Microsoft Corporation. All rights reserved. usage: cl [ option... ] filename... [ /link linkoption... ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools>msbuild Microsoft (R) Build Engine version 16.5.0+d4cbfca49 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. MSBUILD : error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.
a
What are .sln and .vcproj files, and what do they contain?
Project and Solution Files
YouTube
Introduction to Visual Studio Solution, Projects, and Code Files
Introduction to MSBuild
Cpp development with Visual Studio Code on Windows
Ultimaker 3
Update the Ultimaker 3 firmware
Ultimake 3 firmware release notes
- Firmware 5.2.11 (May 14, 2019)
- Firmware 4.3.3 (March 20, 2018)
Ultimaker Connect Password
Password Protecting Printer on Network
Ultimaker 3 – Error Messages
Ultimaker S5 Error messages
ER45 – Capacitive sensor low performance or interference detected
Inside the Ultimaker 3
Inside the Ultimaker 3 – Day 1 – GCode
Inside the Ultimaker 3 – Day 2 – Remote access (part 1)
Inside the Ultimaker 3 – Day 3 – Remote access (part 2)
Inside the Ultimaker 3 – Day 4 – Electronics
Inside the Ultimaker 3 – Day 5 – Developer mode & Linux/Systemd
Inside the Ultimaker 3 – Day 6 – Active leveling
PrintCore Ruined
AA 0.4mm Printcore Ruined
ULTIMAKER 3 PLA Material gone back up around the Print Cores
fehlende Haftung/Adhäsion und resultierendes Problem
Ultimaker 3 Print cores jammed with Filament
Capacitive sensor
automatische Z-Kalibrierung schlägt fehl – Unterschiedliche Druckkopfhöhen Ultimaker 3
Auto Bed Nivelierung S5
Python Image Libaries
Photogrammetrie
- Feature Points
- Point Cloud
- Visual Structure from Motion System
VisualSFM : A Visual Structure from Motion System
AgiSoft Metashape
Drone Deploy
YouTube
Warum Photogrammetrie so oft scheitert – ein AntiTutorial
Photogrammetrie – Grundprinzipien und Anwendung – Vom Foto zum 3D Modell










