(solved)I3 spot temp not in center of screen - Page 1
Forum section: electronics / general

author: pimpinge46
author_rank: Contributor
timestamp: April 01, 2017, 04:08:44 am
content: Hi I was able to do the i7 upgrade on my i3 but for some reason the temp cross hairs are on the upper left hand side. If I down grade it works fine. Also I added the extended menu options and they all work fine.

author: Chanc3
author_rank: Frequent Contributor
timestamp: April 03, 2017, 09:10:14 pm
content: Go into the spot measurement settings and click centerSent from my ONE A2003 using Tapatalk

author: pimpinge46
author_rank: Contributor
timestamp: April 03, 2017, 09:50:01 pm
content: Hi chanc3I don't see that option or menu. Where should it be?

author: Chanc3
author_rank: Frequent Contributor
timestamp: April 04, 2017, 09:28:38 am
content: When you select spot, does it give you an option to reposition it? Failing that, it'll be a config setting that'll need tweaking!

author: pimpinge46
author_rank: Contributor
timestamp: April 04, 2017, 11:53:12 am
content: HI chance,No option for recenter, even with the original file. this is the config file that i got the hack to work. what am i missing here?## Prodconf - Measurement active + 4 mbox's and 4 spots + 1 isotherm# + radiometric store, compatible radiometric format#.caps entry.caps.config entry.caps.config.name text "i7_2012".caps.config.revision text "1.0".caps.config.image entry.caps.config.image.sysimg entry.caps.config.image.sysimg.alarms entry.caps.config.image.sysimg.alarms.enabled bool true.caps.config.image.sysimg.alarms.measfunc entry.caps.config.image.sysimg.alarms.measfunc.enabled bool true.caps.config.image.sysimg.alarms.measfunc.maxCount int32 6.caps.config.image.sysimg.alarms.humidity entry.caps.config.image.sysimg.alarms.humidity.enabled bool true.caps.config.image.sysimg.alarms.humidity.maxCount int32 4.caps.config.image.sysimg.alarms.insulation entry.caps.config.image.sysimg.alarms.insulation.enabled bool true.caps.config.image.sysimg.alarms.insulation.maxCount int32 4.caps.config.image.sysimg.measureFuncs entry.caps.config.image.sysimg.measureFuncs.enabled bool true.caps.config.image.sysimg.measureFuncs.diff entry.caps.config.image.sysimg.measureFuncs.diff.enabled bool true.caps.config.image.sysimg.measureFuncs.diff.maxCount int32 4.caps.config.image.sysimg.measureFuncs.diff.calcMask int32 65526.caps.config.image.sysimg.measureFuncs.isotherm entry.caps.config.image.sysimg.measureFuncs.isotherm.enabled bool true.caps.config.image.sysimg.measureFuncs.isotherm.calcMask int32 20.caps.config.image.sysimg.measureFuncs.isotherm.dual bool true.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool true.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool true.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 4.caps.config.image.sysimg.measureFuncs.mbox entry.caps.config.image.sysimg.measureFuncs.mbox.enabled bool true.caps.config.image.sysimg.measureFuncs.mbox.calcMask int32 1924.caps.config.image.sysimg.measureFuncs.mbox.maxCount int32 4.caps.config.image.sysimg.measureFuncs.mcircle entry.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool true.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 4.caps.config.image.sysimg.measureFuncs.mline entry.caps.config.image.sysimg.measureFuncs.mline.enabled bool true.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 4.caps.config.image.sysimg.measureFuncs.reftemp entry.caps.config.image.sysimg.measureFuncs.reftemp.enabled bool true.caps.config.image.sysimg.measureFuncs.reftemp.calcMask int32 1924.caps.config.image.sysimg.measureFuncs.reftemp.maxCount int32 4.caps.config.image.sysimg.measureFuncs.script entry.caps.config.image.sysimg.measureFuncs.script.enabled true.caps.config.image.sysimg.measureFuncs.script.maxCount int32 4.caps.config.image.sysimg.measureFuncs.spot entry.caps.config.image.sysimg.measureFuncs.spot.enabled bool true.caps.config.image.sysimg.measureFuncs.spot.calcMask int32 514.caps.config.image.sysimg.measureFuncs.spot.maxCount int32 4.caps.config.image.sysimg.irMarkers entry.caps.config.image.sysimg.irMarkers.enabled bool true.caps.config.image.sysimg.irMarkers.spot entry.caps.config.image.sysimg.irMarkers.spot.enabled bool true.caps.config.image.sysimg.irMarkers.spot.maxCount int32 4.caps.config.image.sysimg.irMarkers.arrow entry.caps.config.image.sysimg.irMarkers.arrow.enabled bool true.caps.config.image.sysimg.irMarkers.arrow.maxCount int32 4.caps.config.image.sysimg.irMarkers.box entry.caps.config.image.sysimg.irMarkers.box.enabled bool true.caps.config.image.sysimg.irMarkers.box.maxCount int32 4.caps.config.image.services entry.caps.config.image.services.store entry.caps.config.image.services.store.enabled bool true.caps.config.image.services.store.radiometric entry.caps.config.image.services.store.radiometric.enabled bool true.caps.config.image.services.store.incompatible entry.caps.config.image.services.store.incompatible.enabled bool false.caps.config.image.services.store.incompatible.level int32 0.caps.config.image.settings entry.caps.config.image.settings.enabled bool true.caps.config.image.settings.resIR int32 144.caps.config.image.settings.fpgaResolution entry.caps.config.image.settings.fpgaResolution.enabled bool true.caps.config.image.settings.fpgaResolution.resIR int32 144.caps.config.hw entry.caps.config.hw.sdcard entry.caps.config.hw.sdcard.enabled bool true# ID xxxxxxxxxx# CRC01 xxxxxxx

author: PA0PBZ
author_rank: Super Contributor
timestamp: April 04, 2017, 12:50:06 pm
content: If you quadrupled the resolution and the spot crosshair is not aware of this then the current position makes sense. There is probably a setting in the config for this, but a quick scan failed to reveal it.

author: pimpinge46
author_rank: Contributor
timestamp: April 04, 2017, 01:32:14 pm
content: I agree , all the other i7 options work, just the spot is giving me the problem.

author: joe-c
author_rank: Frequent Contributor
timestamp: April 04, 2017, 07:22:28 pm
content: sadly I have my i3 no more, but i have the stored files...try to look at:FlashFS\system\default.rscand change inside to:.image.sysimgInstances.ref.measureFuncs.spot.1.x int32 60.image.sysimgInstances.ref.measureFuncs.spot.1.y int32 60and you have to recalculate the CRC at the end of the file.good luck

author: PA0PBZ
author_rank: Super Contributor
timestamp: April 04, 2017, 07:37:19 pm
content: Quote from: joe-c on April 04, 2017, 07:22:28 pmAre you sure? I just did a search and I3 = 60x60, I7 = 140x140. so 60 for X and Y seems weird... Do you know the original values? 140/2 (70) seems to make more sense?

author: joe-c
author_rank: Frequent Contributor
timestamp: April 04, 2017, 07:47:21 pm
content: my old i3 works only with 120x120 so you are right for the new version with 140x140 resolution.

author: pimpinge46
author_rank: Contributor
timestamp: April 04, 2017, 08:34:49 pm
content: changed the values still didn't work : / these are all the spot entry lines in the file, if you would like to see the full file let me know ..image.sysimgInstances.main.measureFuncs.spot entry.image.sysimgInstances.main.measureFuncs.spot.1 entry.image.sysimgInstances.main.measureFuncs.spot.1.active bool true.image.sysimgInstances.main.measureFuncs.spot.1.ambTemp double 0.image.sysimgInstances.main.measureFuncs.spot.1.calcMask int32 514.image.sysimgInstances.main.measureFuncs.spot.1.emissivity double 0.image.sysimgInstances.main.measureFuncs.spot.1.isReference bool false.image.sysimgInstances.main.measureFuncs.spot.1.label unicode "1".image.sysimgInstances.main.measureFuncs.spot.1.minRect entry.image.sysimgInstances.main.measureFuncs.spot.1.minRect.x1 int32 30.image.sysimgInstances.main.measureFuncs.spot.1.minRect.x2 int32 30.image.sysimgInstances.main.measureFuncs.spot.1.minRect.y1 int32 30.image.sysimgInstances.main.measureFuncs.spot.1.minRect.y2 int32 30.image.sysimgInstances.main.measureFuncs.spot.1.objectDistance double 0.image.sysimgInstances.main.measureFuncs.spot.1.parMask int32 64.image.sysimgInstances.main.measureFuncs.spot.1.rawActive bool true.image.sysimgInstances.main.measureFuncs.spot.1.referenceTemp double 0.image.sysimgInstances.main.measureFuncs.spot.1.referenceType text "valueT".image.sysimgInstances.main.measureFuncs.spot.1.x int32 30.image.sysimgInstances.main.measureFuncs.spot.1.y int32 30.image.sysimgInstances.main.measureFuncs.spot.2 entry.image.sysimgInstances.main.measureFuncs.spot.2.active bool false.image.sysimgInstances.main.measureFuncs.spot.2.ambTemp double 0.image.sysimgInstances.main.measureFuncs.spot.2.calcMask int32 514.image.sysimgInstances.main.measureFuncs.spot.2.emissivity double 0.image.sysimgInstances.main.measureFuncs.spot.2.isReference bool false.image.sysimgInstances.main.measureFuncs.spot.2.label unicode "2".image.sysimgInstances.main.measureFuncs.spot.2.minRect entry.image.sysimgInstances.main.measureFuncs.spot.2.minRect.x1 int32 40.image.sysimgInstances.main.measureFuncs.spot.2.minRect.x2 int32 40.image.sysimgInstances.main.measureFuncs.spot.2.minRect.y1 int32 40.image.sysimgInstances.main.measureFuncs.spot.2.minRect.y2 int32 40.image.sysimgInstances.main.measureFuncs.spot.2.objectDistance double 0.image.sysimgInstances.main.measureFuncs.spot.2.parMask int32 64.image.sysimgInstances.main.measureFuncs.spot.2.rawActive bool true.image.sysimgInstances.main.measureFuncs.spot.2.referenceTemp double 0.image.sysimgInstances.main.measureFuncs.spot.2.referenceType text "valueT".image.sysimgInstances.main.measureFuncs.spot.2.x int32 40.image.sysimgInstances.main.measureFuncs.spot.2.y int32 40.image.sysimgInstances.main.measureFuncs.spot.3 entry.image.sysimgInstances.main.measureFuncs.spot.3.active bool false.image.sysimgInstances.main.measureFuncs.spot.3.ambTemp double 0.image.sysimgInstances.main.measureFuncs.spot.3.calcMask int32 514.image.sysimgInstances.main.measureFuncs.spot.3.emissivity double 0.image.sysimgInstances.main.measureFuncs.spot.3.isReference bool false.image.sysimgInstances.main.measureFuncs.spot.3.label unicode "3".image.sysimgInstances.main.measureFuncs.spot.3.minRect entry.image.sysimgInstances.main.measureFuncs.spot.3.minRect.x1 int32 80.image.sysimgInstances.main.measureFuncs.spot.3.minRect.x2 int32 80.image.sysimgInstances.main.measureFuncs.spot.3.minRect.y1 int32 80.image.sysimgInstances.main.measureFuncs.spot.3.minRect.y2 int32 80.image.sysimgInstances.main.measureFuncs.spot.3.objectDistance double 0.image.sysimgInstances.main.measureFuncs.spot.3.parMask int32 64.image.sysimgInstances.main.measureFuncs.spot.3.rawActive bool true.image.sysimgInstances.main.measureFuncs.spot.3.referenceTemp double 0.image.sysimgInstances.main.measureFuncs.spot.3.referenceType text "valueT".image.sysimgInstances.main.measureFuncs.spot.3.x int32 80.image.sysimgInstances.main.measureFuncs.spot.3.y int32 80.image.sysimgInstances.main.measureFuncs.spot.4 entry.image.sysimgInstances.main.measureFuncs.spot.4.active bool false.image.sysimgInstances.main.measureFuncs.spot.4.ambTemp double 0.image.sysimgInstances.main.measureFuncs.spot.4.calcMask int32 514.image.sysimgInstances.main.measureFuncs.spot.4.emissivity double 0.image.sysimgInstances.main.measureFuncs.spot.4.isReference bool false.image.sysimgInstances.main.measureFuncs.spot.4.label unicode "4".image.sysimgInstances.main.measureFuncs.spot.4.minRect entry.image.sysimgInstances.main.measureFuncs.spot.4.minRect.x1 int32 20.image.sysimgInstances.main.measureFuncs.spot.4.minRect.x2 int32 20.image.sysimgInstances.main.measureFuncs.spot.4.minRect.y1 int32 20.image.sysimgInstances.main.measureFuncs.spot.4.minRect.y2 int32 20.image.sysimgInstances.main.measureFuncs.spot.4.objectDistance double 0.image.sysimgInstances.main.measureFuncs.spot.4.parMask int32 64.image.sysimgInstances.main.measureFuncs.spot.4.rawActive bool true.image.sysimgInstances.main.measureFuncs.spot.4.referenceTemp double 0.image.sysimgInstances.main.measureFuncs.spot.4.referenceType text "valueT".image.sysimgInstances.main.measureFuncs.spot.4.x int32 20.image.sysimgInstances.main.measureFuncs.spot.4.y int32 20.image.sysimgInstances.ref.measureFuncs.spot entry.image.sysimgInstances.ref.measureFuncs.spot.1 entry.image.sysimgInstances.ref.measureFuncs.spot.1.active bool true.image.sysimgInstances.ref.measureFuncs.spot.1.ambTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.1.calcMask int32 514.image.sysimgInstances.ref.measureFuncs.spot.1.emissivity double 0.image.sysimgInstances.ref.measureFuncs.spot.1.isReference bool false.image.sysimgInstances.ref.measureFuncs.spot.1.label unicode "1".image.sysimgInstances.ref.measureFuncs.spot.1.minRect entry.image.sysimgInstances.ref.measureFuncs.spot.1.minRect.x1 int32 30.image.sysimgInstances.ref.measureFuncs.spot.1.minRect.x2 int32 30.image.sysimgInstances.ref.measureFuncs.spot.1.minRect.y1 int32 30.image.sysimgInstances.ref.measureFuncs.spot.1.minRect.y2 int32 30.image.sysimgInstances.ref.measureFuncs.spot.1.objectDistance double 0.image.sysimgInstances.ref.measureFuncs.spot.1.parMask int32 64.image.sysimgInstances.ref.measureFuncs.spot.1.rawActive bool true.image.sysimgInstances.ref.measureFuncs.spot.1.referenceTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.1.referenceType text "valueT".image.sysimgInstances.ref.measureFuncs.spot.1.x int32 60.image.sysimgInstances.ref.measureFuncs.spot.1.y int32 60.image.sysimgInstances.ref.measureFuncs.spot.2 entry.image.sysimgInstances.ref.measureFuncs.spot.2.active bool false.image.sysimgInstances.ref.measureFuncs.spot.2.ambTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.2.calcMask int32 514.image.sysimgInstances.ref.measureFuncs.spot.2.emissivity double 0.image.sysimgInstances.ref.measureFuncs.spot.2.isReference bool false.image.sysimgInstances.ref.measureFuncs.spot.2.label unicode "2".image.sysimgInstances.ref.measureFuncs.spot.2.minRect entry.image.sysimgInstances.ref.measureFuncs.spot.2.minRect.x1 int32 40.image.sysimgInstances.ref.measureFuncs.spot.2.minRect.x2 int32 40.image.sysimgInstances.ref.measureFuncs.spot.2.minRect.y1 int32 40.image.sysimgInstances.ref.measureFuncs.spot.2.minRect.y2 int32 40.image.sysimgInstances.ref.measureFuncs.spot.2.objectDistance double 0.image.sysimgInstances.ref.measureFuncs.spot.2.parMask int32 64.image.sysimgInstances.ref.measureFuncs.spot.2.rawActive bool true.image.sysimgInstances.ref.measureFuncs.spot.2.referenceTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.2.referenceType text "valueT".image.sysimgInstances.ref.measureFuncs.spot.2.x int32 40.image.sysimgInstances.ref.measureFuncs.spot.2.y int32 40.image.sysimgInstances.ref.measureFuncs.spot.3 entry.image.sysimgInstances.ref.measureFuncs.spot.3.active bool false.image.sysimgInstances.ref.measureFuncs.spot.3.ambTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.3.calcMask int32 514.image.sysimgInstances.ref.measureFuncs.spot.3.emissivity double 0.image.sysimgInstances.ref.measureFuncs.spot.3.isReference bool false.image.sysimgInstances.ref.measureFuncs.spot.3.label unicode "3".image.sysimgInstances.ref.measureFuncs.spot.3.minRect entry.image.sysimgInstances.ref.measureFuncs.spot.3.minRect.x1 int32 80.image.sysimgInstances.ref.measureFuncs.spot.3.minRect.x2 int32 80.image.sysimgInstances.ref.measureFuncs.spot.3.minRect.y1 int32 80.image.sysimgInstances.ref.measureFuncs.spot.3.minRect.y2 int32 80.image.sysimgInstances.ref.measureFuncs.spot.3.objectDistance double 0.image.sysimgInstances.ref.measureFuncs.spot.3.parMask int32 64.image.sysimgInstances.ref.measureFuncs.spot.3.rawActive bool true.image.sysimgInstances.ref.measureFuncs.spot.3.referenceTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.3.referenceType text "valueT".image.sysimgInstances.ref.measureFuncs.spot.3.x int32 80.image.sysimgInstances.ref.measureFuncs.spot.3.y int32 80.image.sysimgInstances.ref.measureFuncs.spot.4 entry.image.sysimgInstances.ref.measureFuncs.spot.4.active bool false.image.sysimgInstances.ref.measureFuncs.spot.4.ambTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.4.calcMask int32 514.image.sysimgInstances.ref.measureFuncs.spot.4.emissivity double 0.image.sysimgInstances.ref.measureFuncs.spot.4.isReference bool false.image.sysimgInstances.ref.measureFuncs.spot.4.label unicode "4".image.sysimgInstances.ref.measureFuncs.spot.4.minRect entry.image.sysimgInstances.ref.measureFuncs.spot.4.minRect.x1 int32 20.image.sysimgInstances.ref.measureFuncs.spot.4.minRect.x2 int32 20.image.sysimgInstances.ref.measureFuncs.spot.4.minRect.y1 int32 20.image.sysimgInstances.ref.measureFuncs.spot.4.minRect.y2 int32 20.image.sysimgInstances.ref.measureFuncs.spot.4.objectDistance double 0.image.sysimgInstances.ref.measureFuncs.spot.4.parMask int32 64.image.sysimgInstances.ref.measureFuncs.spot.4.rawActive bool true.image.sysimgInstances.ref.measureFuncs.spot.4.referenceTemp double 0.image.sysimgInstances.ref.measureFuncs.spot.4.referenceType text "valueT".image.sysimgInstances.ref.measureFuncs.spot.4.x int32 20.image.sysimgInstances.ref.measureFuncs.spot.4.y int32 20

author: joe-c
author_rank: Frequent Contributor
timestamp: April 04, 2017, 08:44:42 pm
content: i guess the only interesting spot is spot 1. have you tried to restart the camera?sometimes you need to read the settings with change to box measurement and back to spot.Quote from: pimpinge46 on April 04, 2017, 08:34:49 pmmaybe you have to change all the values above.

author: pimpinge46
author_rank: Contributor
timestamp: April 05, 2017, 02:24:55 am
content: BINGO !!! changed all of them and it worked!!! Thanks everyone for all the help!!

author: Fraser
author_rank: Super Contributor
timestamp: April 05, 2017, 02:52:15 am
content: As I will be carrying out the upgrade on an i5 soon, I also wish to thank those who helped to solve this issue.There are other SPOT and Rectangle entries....... would these not need to be updated as well ?Fraser

author: sam1275
author_rank: Frequent Contributor
timestamp: April 05, 2017, 03:38:06 am
content: Mine don't have these entries in default.rsc, the arrow is always in the center when I change resolution. This is my file:## Generated at 2016-xx-xx xx:xx:xx#.image entry.image.sysimgInstances entry.image.sysimgInstances.main entry.image.sysimgInstances.main.basicImgData entry.image.sysimgInstances.main.basicImgData.objectParams entry.image.sysimgInstances.main.basicImgData.objectParams.emissivity double 0.8.image.sysimgInstances.main.measureFuncs entry.image.sysimgInstances.main.measureFuncs.isotherm entry.image.sysimgInstances.main.measureFuncs.isotherm.1 entry.image.sysimgInstances.main.measureFuncs.isotherm.1.active bool false.image.sysimgInstances.main.measureFuncs.isotherm.1.color text "blue".image.sysimgInstances.main.measureFuncs.isotherm.1.highT double 302.54641.image.sysimgInstances.main.measureFuncs.isotherm.1.type text "below".image.sysimgInstances.main.measureFuncs.mbox entry.image.sysimgInstances.main.measureFuncs.mbox.1 entry.image.sysimgInstances.main.measureFuncs.mbox.1.active bool false.image.sysimgInstances.main.measureFuncs.mbox.1.calcMask int32 1920.image.sysimgInstances.main.measureFuncs.mbox.1.height int32 40.image.sysimgInstances.main.measureFuncs.mbox.1.width int32 40.image.sysimgInstances.main.measureFuncs.mbox.1.x int32 40.image.sysimgInstances.main.measureFuncs.mbox.1.y int32 40.image.sysimgInstances.main.measureFuncs.reftemp entry.image.sysimgInstances.main.measureFuncs.reftemp.1 entry.image.sysimgInstances.main.measureFuncs.reftemp.1.active bool true.image.sysimgInstances.main.measureFuncs.spot entry.image.sysimgInstances.main.measureFuncs.spot.1 entry.image.sysimgInstances.main.measureFuncs.spot.1.active bool true.image.sysimgInstances.main.palette entry.image.sysimgInstances.main.palette.readFile text "\FlashFS\system\bw.pal".power entry.power.settings entry.power.settings.acOffTime int32 0.power.settings.acUserIdleTime int32 0.power.settings.battOffTime int32 0.power.settings.battUserIdleTime int32 0# CRC32 xxxxxxxx

author: joe-c
author_rank: Frequent Contributor
timestamp: April 05, 2017, 05:58:32 pm
content: Quote from: Fraser on April 05, 2017, 02:52:15 amAs far as I know the spot 1 and box 1 was set from the measurement menu. All number above are not usable from the camera directly... but with RNDIS mode and Ex-Tools you can set them and read values.

author: pimpinge46
author_rank: Contributor
timestamp: April 05, 2017, 09:33:41 pm
content: what is spot 2,3,4 ?? is that just something internal ?

author: Chanc3
author_rank: Frequent Contributor
timestamp: April 06, 2017, 05:28:13 am
content: Quote from: pimpinge46 on April 05, 2017, 09:33:41 pmYou can often have multiple spots on some camerasSent from my ONE A2003 using Tapatalk