Poll

Has the hackabiliy of the E4 made you buy one :  

Yes, I was already looking at the competition at a similar price, but the hack swung it to E4
274 (27.9%)
Yes, I'd not considered buying a TIC before, but 320x240 resolution at this price justifies it (as either tool or toy!)
444 (45.3%)
Yes, I was going to buy an E5/6/8 class of unit but will now get the E4
49 (5%)
No, but am looking out for a cheap i3 to hack
50 (5.1%)
Not yet, but probably will if now that a closed-box hack becomes is possible
164 (16.7%)

Total Members Voted: 803

Author Topic: Flir E4 Thermal imaging camera teardown  (Read 3769793 times)

0 Members and 7 Guests are viewing this topic.

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #500 on: November 03, 2013, 12:04:00 am »
(This may explain the  zlast name above)

Ahh. That makes sense.
So does the CRC checks the filename, or is removing "zlast_" via camera.cmd a possibility  :-/O

I've never worked with CRC before :-BROKE
No - it reads all files in the config.d for .cfg and factory.d for .rsc files
Each file must have a valid CRC otherwise it is ignored.

I'm assuming, but not 100% confirmed, that it reads files in alphabetical order, and options in later files override any in earlier files.
.rsc files have CRC32 and are portable between units
.cfg files have CRC01 and include the unit serial number and so are specific to a particular camera.
« Last Edit: November 03, 2013, 12:06:28 am by mikeselectricstuff »
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Wann

  • Contributor
  • Posts: 34
  • Country: dk
  • Mechanical engineer gone rogue
Re: Flir E4 Thermal imaging camera teardown
« Reply #501 on: November 03, 2013, 12:15:30 am »
No - it reads all files in the config.d for .cfg and factory.d for .rsc files
Each file must have a valid CRC otherwise it is ignored.

I'm assuming, but not 100% confirmed, that it reads files in alphabetical order, and options in later files override any in earlier files.
.rsc files have CRC32 and are portable between units
.cfg files have CRC01 and include the unit serial number and so are specific to a particular camera.

So the rndis.rsc you showed has the CRC32:
Code: [Select]
# CRC32 d51f0c78
and the zlast_RNDIS.rsc from the iX firmware file:
Code: [Select]
# CRC32 d51f0c78
That must mean  :-/O on the filename  :-//

Any brave volunteer with an i3?
« Last Edit: November 03, 2013, 12:17:51 am by Wann »
Mechanical engineer gone rogue
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #502 on: November 03, 2013, 12:20:24 am »
Actually I vaguely recall that the  i3 already has a known way to do rndis from the keypad - take a look a few pages back.
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Wann

  • Contributor
  • Posts: 34
  • Country: dk
  • Mechanical engineer gone rogue
Re: Flir E4 Thermal imaging camera teardown
« Reply #503 on: November 03, 2013, 12:23:54 am »
Actually I vaguely recall that the  i3 already has a known way to do rndis from the keypad - take a look a few pages back.

Yes you're right.
Mechanical engineer gone rogue
 

Offline olsenn

  • Frequent Contributor
  • **
  • Posts: 993
Re: Flir E4 Thermal imaging camera teardown
« Reply #504 on: November 03, 2013, 01:22:16 am »
Can someone post a screenshot from the E4 (prior to applying the hack) and the same shot after the hack has been applied? I'd like to see the difference an increase in resolution makes.

Also, since I noticed that there's been a lot of talk about firmware and crc checks etc. has there been any new progress on this hack? I am under the impression that the E4 can now become an E8 without opening it up?
 

Offline Wann

  • Contributor
  • Posts: 34
  • Country: dk
  • Mechanical engineer gone rogue
Re: Flir E4 Thermal imaging camera teardown
« Reply #505 on: November 03, 2013, 02:08:06 am »
Can someone post a screenshot from the E4 (prior to applying the hack) and the same shot after the hack has been applied? I'd like to see the difference an increase in resolution makes.

Maybe I can take some in the morning.

Also, since I noticed that there's been a lot of talk about firmware and crc checks etc. has there been any new progress on this hack? I am under the impression that the E4 can now become an E8 without opening it up?

See post #524  :P
Mechanical engineer gone rogue
 

Offline nova1200

  • Newbie
  • Posts: 9
  • Country: us
Re: Flir E4 Thermal imaging camera teardown
« Reply #506 on: November 03, 2013, 02:36:39 am »
It works!! Fantastic sleuthing everyone!
Here is a pair of images, not quite from the same perspective, but close. Before:

After:


This was on a just-purchased E4 (another sales commission for Mike) with firmware 1.18.7.
 

Offline kaz911

  • Super Contributor
  • ***
  • Posts: 1052
  • Country: gb
Re: Flir E4 Thermal imaging camera teardown
« Reply #507 on: November 03, 2013, 03:52:21 am »
here is a link to the 1.18.7 firmware http://cdn.cloud.flir.se/swdownload/assets/cameradownload/flir_ex_pn639_v1.18.7_update_pack.zip

can someone test if you can downgrade? (Only do if you have the later firmware of course) :)
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #508 on: November 03, 2013, 09:22:07 am »
Earlier hack works 1.18.7 - latest hack uses same file - only difference is how the file gets there, so no reason to think it won't work.
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Zoltan von Negrow

  • Contributor
  • Posts: 13
  • Country: cz
Re: Flir E4 Thermal imaging camera teardown
« Reply #509 on: November 03, 2013, 10:29:49 am »


At a PC command prompt, run

  CRC01 E8.cfg (on the edited file)

This will display a line in the form
# CRC01 xxxxxxxx



I can´t make crc in cmd, how exactly i have to make this?
 

Offline Wann

  • Contributor
  • Posts: 34
  • Country: dk
  • Mechanical engineer gone rogue
Re: Flir E4 Thermal imaging camera teardown
« Reply #510 on: November 03, 2013, 10:31:36 am »
You'll have to run it from the folder containing e8.cfg and CRC01.exe.
Mechanical engineer gone rogue
 

Offline Zoltan von Negrow

  • Contributor
  • Posts: 13
  • Country: cz
Re: Flir E4 Thermal imaging camera teardown
« Reply #511 on: November 03, 2013, 10:41:59 am »
You'll have to run it from the folder containing e8.cfg and CRC01.exe.

No, I need run it on win pc (unfortunately i haven´t), I have to go to my wife´s PC, a nd try it there.


Yes, it works on win.
« Last Edit: November 03, 2013, 10:44:55 am by Zoltan von Negrow »
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #512 on: November 03, 2013, 10:45:57 am »
Another essential mod....
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Zoltan von Negrow

  • Contributor
  • Posts: 13
  • Country: cz
Re: Flir E4 Thermal imaging camera teardown
« Reply #513 on: November 03, 2013, 10:47:14 am »
 

Offline Wann

  • Contributor
  • Posts: 34
  • Country: dk
  • Mechanical engineer gone rogue
Re: Flir E4 Thermal imaging camera teardown
« Reply #514 on: November 03, 2013, 10:48:21 am »
Another essential mod....

 :-DD

Yeah. Definitely gonna fool FLIR on that one.
Mechanical engineer gone rogue
 

Online PA0PBZ

  • Super Contributor
  • ***
  • Posts: 5121
  • Country: nl
Re: Flir E4 Thermal imaging camera teardown
« Reply #515 on: November 03, 2013, 11:02:08 am »
Another essential mod....

I wonder if we can order the glass as a spare...
Keyboard error: Press F1 to continue.
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #516 on: November 03, 2013, 11:17:22 am »
Another essential mod....

I wonder if we can order the glass as a spare...
..well _if_ the E8 has a better lens, I would think spare lenses are a reasonable thing to be able to get as spares due to possible damage. Could look odd if they get more orders for E8 lenses than they've sold E8's They might want the unit's serial number though.

Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E4 Thermal imaging camera teardown
« Reply #517 on: November 03, 2013, 11:21:43 am »
Now, finally its time for the mod.
I am just downloading the Flir tools and due to my slow internet connection it will take another 15 minutes.

In the meantime I have one last question because I do not want to mix anything up later:
1) If all the steps described in e4hack3.zip are done .... how can one set the system back (reset) to the original state (80x60)? Probably just replacing the original e8.cfg file, am I correct?

2) I recognised, that the pictures you uploaded are showing (in EXIF informations) the serial number and "E4" as the model number. Is it possible to change the 'E4' in the Exif information of the saved images to 'E8' by default? What about the serial?
« Last Edit: November 03, 2013, 11:26:51 am by PeterK13 »
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #518 on: November 03, 2013, 11:44:51 am »
Now, finally its time for the mod.
I am just downloading the Flir tools and due to my slow internet connection it will take another 15 minutes.

In the meantime I have one last question because I do not want to mix anything up later:
1) If all the steps described in e4hack3.zip are done .... how can one set the system back (reset) to the original state (80x60)? Probably just replacing the original e8.cfg file, am I correct?
There is no original e8.cfg - this is an additional file which overrides the unit's default conf.cfg file.
To revert you need to delete e8.cfg - easiest way is to create another .fif containing a camera.cmd script that deletes it:
delfile flashfs/system/appcore.d/config.d/e8.cfg


Quote
2) I recognised, that the pictures you uploaded are showing (in EXIF informations) the serial number and "E4" as the model number. Is it possible to change the 'E4' in the Exif information of the saved images to 'E8' by default? What about the serial?
Don't know. E4 and serial number are in the eeprom so probably gets it from there. I've not investigated modding this but it could be done from the console (over serial or RNDIS) using the I2C command. It is checksummed but it's a simple 16 bit addition - details are earlier in this thread.

 
« Last Edit: November 03, 2013, 11:48:16 am by mikeselectricstuff »
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Online bookaboo

  • Frequent Contributor
  • **
  • Posts: 725
  • Country: ie
Re: Flir E4 Thermal imaging camera teardown
« Reply #519 on: November 03, 2013, 12:02:08 pm »
Just attempting the mod now. I've created the CRC01 code and modified the E8.cfg file, I saved this file in the Flashfs folder, zipped the folder and renamed as Flashfs.fif.
However flirinstallnet.exe doesnt seem to recognise my *.fif file, The "Run Fif" box is shaded and theres a message (IDS_FILE_FORMAT_ERROR)

Output from the log :
2013-11-03 11:57:16,0917 005972 * ************************************************************************************************************************
2013-11-03 11:57:16,0917 005972 * ********************************************************* FIF **********************************************************
2013-11-03 11:57:16,0917 005972 * ************************************************************************************************************************
2013-11-03 11:57:16,0917 005972 * * SW build date: Aug 29 2013 11:18:40.
2013-11-03 11:57:16,0917 005972 * FIFInstallerEngine created
2013-11-03 11:57:16,0918 005972 * Command line arg 0 -> C:\Program Files (x86)\FLIR Systems\FLIR Tools\bin\FLIRInstallNet.exe
2013-11-03 11:57:16,0918 005972 * Running in batch mode: NO
2013-11-03 11:57:22,0345 005972 * Installation file is C:\Users\Laptop\Desktop\e4hack3\Flashfs.fif
2013-11-03 11:57:22,0349 005972 * START file list
2013-11-03 11:57:22,0350 005972 * Flashfs/system/appcore.d/config.d/E8.cfg
2013-11-03 11:57:22,0355 005972 * END file list
2013-11-03 11:57:22,0356 005972 * Missing camera macro file

Code: [Select]
#
# Generated at 2013-06-12 14:30:34
#
.caps entry
.caps.config entry
.caps.config.name text "app E8"
.caps.config.revision text "1.0"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab.fusion.pip entry
.caps.config.image.framegrab.fusion.pip.enabled bool true
.caps.config.image.framegrab.fusion.hcf entry
.caps.config.image.framegrab.fusion.hcf.enabled bool true
.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.IRwidth int32 320
.caps.config.image.settings.IRheight int32 240
.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 3
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool true
.caps.config.image.sysimg.alarms.humidity.maxCount int32 1
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool true
.caps.config.image.sysimg.alarms.insulation.maxCount int32 1
.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 false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.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 false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.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 1
.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 false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.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 5
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.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 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.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 5
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool true
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 4
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.contadj entry
.caps.config.image.contadj.minSpanFactor entry
.caps.config.image.contadj.minSpanFactor.enabled bool true
.caps.config.image.contadj.minSpanFactor.factorAuto double 2.0
.caps.config.image.contadj.minSpanFactor.factorManual double 2.0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 5
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool false
.caps.config.image.zoom.maxFactor double 8
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool true
.caps.config.ui entry
.caps.config.ui.fusion entry
.caps.config.ui.fusion.PIP entry
.caps.config.ui.fusion.PIP.enabled bool true
.caps.hw entry
.caps.hw.sdcard entry
.caps.hw.sdcard.enabled bool false
# ID 63905206
# CRC01 1919a42b


Notes:
- One blank line at the bottom of E8.cfg
- I edited the cfg in notepad
- I'm running windows 7 professional 64bit


Any ideas?
 

Offline equinoxe

  • Contributor
  • Posts: 23
Re: Flir E4 Thermal imaging camera teardown
« Reply #520 on: November 03, 2013, 12:06:43 pm »
Just attempting the mod now. I've created the CRC01 code and modified the E8.cfg file, I saved this file in the Flashfs folder, zipped the folder and renamed as Flashfs.fif.
However flirinstallnet.exe doesnt seem to recognise my *.fif file, The "Run Fif" box is shaded and theres a message (IDS_FILE_FORMAT_ERROR)

Output from the log :
2013-11-03 11:57:16,0917 005972 * ************************************************************************************************************************
2013-11-03 11:57:16,0917 005972 * ********************************************************* FIF **********************************************************
2013-11-03 11:57:16,0917 005972 * ************************************************************************************************************************
2013-11-03 11:57:16,0917 005972 * * SW build date: Aug 29 2013 11:18:40.
2013-11-03 11:57:16,0917 005972 * FIFInstallerEngine created
2013-11-03 11:57:16,0918 005972 * Command line arg 0 -> C:\Program Files (x86)\FLIR Systems\FLIR Tools\bin\FLIRInstallNet.exe
2013-11-03 11:57:16,0918 005972 * Running in batch mode: NO
2013-11-03 11:57:22,0345 005972 * Installation file is C:\Users\Laptop\Desktop\e4hack3\Flashfs.fif
2013-11-03 11:57:22,0349 005972 * START file list
2013-11-03 11:57:22,0350 005972 * Flashfs/system/appcore.d/config.d/E8.cfg
2013-11-03 11:57:22,0355 005972 * END file list
2013-11-03 11:57:22,0356 005972 * Missing camera macro file

Code: [Select]
#
# Generated at 2013-06-12 14:30:34
#
.caps entry
.caps.config entry
.caps.config.name text "app E8"
.caps.config.revision text "1.0"
.caps.config.image entry
.caps.config.image.framegrab entry
.caps.config.image.framegrab.fusion entry
.caps.config.image.framegrab.fusion.enabled bool true
.caps.config.image.framegrab.fusion.pip entry
.caps.config.image.framegrab.fusion.pip.enabled bool true
.caps.config.image.framegrab.fusion.hcf entry
.caps.config.image.framegrab.fusion.hcf.enabled bool true
.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.IRwidth int32 320
.caps.config.image.settings.IRheight int32 240
.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 3
.caps.config.image.sysimg.alarms.humidity entry
.caps.config.image.sysimg.alarms.humidity.enabled bool true
.caps.config.image.sysimg.alarms.humidity.maxCount int32 1
.caps.config.image.sysimg.alarms.insulation entry
.caps.config.image.sysimg.alarms.insulation.enabled bool true
.caps.config.image.sysimg.alarms.insulation.maxCount int32 1
.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 false
.caps.config.image.sysimg.irMarkers.spot.maxCount int32 0
.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 false
.caps.config.image.sysimg.irMarkers.box.maxCount int32 0
.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 1
.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 false
.caps.config.image.sysimg.measureFuncs.isotherm.fixScale bool false
.caps.config.image.sysimg.measureFuncs.isotherm.interval bool true
.caps.config.image.sysimg.measureFuncs.isotherm.invInterval bool false
.caps.config.image.sysimg.measureFuncs.isotherm.maxCount int32 1
.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 5
.caps.config.image.sysimg.measureFuncs.mcircle entry
.caps.config.image.sysimg.measureFuncs.mcircle.enabled bool false
.caps.config.image.sysimg.measureFuncs.mcircle.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mcircle.maxCount int32 0
.caps.config.image.sysimg.measureFuncs.mline entry
.caps.config.image.sysimg.measureFuncs.mline.enabled bool false
.caps.config.image.sysimg.measureFuncs.mline.calcMask int32 1924
.caps.config.image.sysimg.measureFuncs.mline.maxCount int32 0
.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 1
.caps.config.image.sysimg.measureFuncs.script entry
.caps.config.image.sysimg.measureFuncs.script.enabled false
.caps.config.image.sysimg.measureFuncs.script.maxCount int32 0
.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 5
.caps.config.image.sysimg.visualMarkers entry
.caps.config.image.sysimg.visualMarkers.enabled bool true
.caps.config.image.sysimg.visualMarkers.spot entry
.caps.config.image.sysimg.visualMarkers.spot.enabled bool false
.caps.config.image.sysimg.visualMarkers.spot.maxCount int32 0
.caps.config.image.sysimg.visualMarkers.arrow entry
.caps.config.image.sysimg.visualMarkers.arrow.enabled bool true
.caps.config.image.sysimg.visualMarkers.arrow.maxCount int32 4
.caps.config.image.sysimg.visualMarkers.box entry
.caps.config.image.sysimg.visualMarkers.box.enabled bool false
.caps.config.image.sysimg.visualMarkers.box.maxCount int32 0
.caps.config.image.contadj entry
.caps.config.image.contadj.minSpanFactor entry
.caps.config.image.contadj.minSpanFactor.enabled bool true
.caps.config.image.contadj.minSpanFactor.factorAuto double 2.0
.caps.config.image.contadj.minSpanFactor.factorManual double 2.0
.caps.config.image.targetNoise entry
.caps.config.image.targetNoise.enabled bool true
.caps.config.image.targetNoise.targetNoiseMk int32 5
.caps.config.image.zoom entry
.caps.config.image.zoom.enabled bool false
.caps.config.image.zoom.maxFactor double 8
.caps.config.system entry
.caps.config.system.focus entry
.caps.config.system.focus.laser entry
.caps.config.system.focus.laser.updateFocus entry
.caps.config.system.focus.laser.updateFocus.enabled bool true
.caps.config.ui entry
.caps.config.ui.fusion entry
.caps.config.ui.fusion.PIP entry
.caps.config.ui.fusion.PIP.enabled bool true
.caps.hw entry
.caps.hw.sdcard entry
.caps.hw.sdcard.enabled bool false
# ID 63905206
# CRC01 1919a42b


Notes:
- One blank line at the bottom of E8.cfg
- I edited the cfg in notepad
- I'm running windows 7 professional 64bit


Any ideas?

Did you add the camera.cmd file?
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #521 on: November 03, 2013, 12:11:22 pm »
Quote
2013-11-03 11:57:22,0356 005972 * Missing camera macro file
Forgot to put the camera.cmd in the (root of the) zip..?
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Online bookaboo

  • Frequent Contributor
  • **
  • Posts: 725
  • Country: ie
Re: Flir E4 Thermal imaging camera teardown
« Reply #522 on: November 03, 2013, 12:12:56 pm »
Doh! Reading comprehension fail.
Does it matter what I call the file in this case?
 

Online mikeselectricstuffTopic starter

  • Super Contributor
  • ***
  • Posts: 13695
  • Country: gb
    • Mike's Electric Stuff
Re: Flir E4 Thermal imaging camera teardown
« Reply #523 on: November 03, 2013, 12:14:05 pm »
Doh! Reading comprehension fail.
Does it matter what I call the file in this case?
Doesn't matter what the zip (fif) file is called - just browse to it
Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline Pinkus

  • Frequent Contributor
  • **
  • Posts: 768
Re: Flir E4 Thermal imaging camera teardown
« Reply #524 on: November 03, 2013, 12:28:11 pm »
There is no original e8.cfg - this is an additional file which overrides the unit's default conf.cfg file.
To revert you need to delete e8.cfg - easiest way is to create another .fif containing a camera.cmd script that deletes it:
delfile flashfs/system/appcore.d/config.d/e8.cfg
Works perfectly. Thanks
Attached is the corresponding .fif file which can be used by others (unzip and place in any folder).
Peter
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf