Permalink
Browse files

Added support for radiometric Lepton2.5

  • Loading branch information...
maxritter committed Feb 21, 2017
1 parent e1b255c commit cba6f312e1c5b829b1370e349e003c7cb6030fb4
Showing with 61,468 additions and 112 deletions.
  1. BIN Datasheets/Lepton25.pdf
  2. BIN Documents/{AssemblyGuide_03.pdf → AssemblyGuide_04.pdf}
  3. BIN Enclosure/2.3/Case 2.3_bottom_radiometric.skp
  4. +6,645 −0 Enclosure/2.3/Case 2.3_bottom_radiometric.stl
  5. BIN Enclosure/2.3/Case 2.3_radiometric.skb
  6. BIN Enclosure/2.3/Case 2.3_radiometric.skp
  7. +23,165 −0 Enclosure/2.3/Case 2.3_radiometric.stl
  8. +4,083 −0 Enclosure/2.3/Case 2.3_radiometric.svg
  9. BIN Enclosure/2.3/{Case 2.3.zip → Case_2.3.zip}
  10. +2 −0 Enclosure/README.MD
  11. +215 −0 Firmware/Releases/2.39/Changelog.txt
  12. BIN Firmware/Releases/2.39/DIYThermocam_2.39.zip
  13. +8,095 −0 Firmware/Releases/2.39/Firmware_V1.hex
  14. +16,944 −0 Firmware/Releases/2.39/Firmware_V2.hex
  15. +2 −0 Firmware/Releases/README.MD
  16. +2 −2 Firmware/Source/DIY-Thermocam.ino
  17. +6 −3 Firmware/Source/GUI/LiveMode.h
  18. +1 −1 Firmware/Source/GUI/MainMenu.h
  19. +10 −8 Firmware/Source/General/GlobalDefines.h
  20. +3 −1 Firmware/Source/General/GlobalMethods.h
  21. +4 −0 Firmware/Source/General/GlobalVariables.h
  22. +24 −12 Firmware/Source/Hardware/Connection.h
  23. +18 −1 Firmware/Source/Hardware/Hardware.h
  24. +76 −18 Firmware/Source/Hardware/Lepton.h
  25. +39 −25 Firmware/Source/Hardware/MLX90614.h
  26. +3 −0 Firmware/Source/README.MD
  27. +48 −20 Firmware/Source/Thermal/Calibration.h
  28. +13 −5 Firmware/Source/Thermal/Create.h
  29. +3 −3 Firmware/Source/Thermal/Load.h
  30. +2 −2 Firmware/Source/Thermal/Save.h
  31. +17 −11 README.MD
  32. +33 −0 Software/Firmware Updater/1.13/Updater/Versions.dat
  33. +78 −0 Software/Thermal Analysis Software/1.4.3.2/Changelog.txt
  34. +26 −0 Software/Thermal Analysis Software/1.4.3.2/Readme.txt
  35. +2 −0 Software/Thermal Analysis Software/1.4.3.2/Run.bat
  36. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/2P_Seek_hand.txt
  37. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_2P_Seek.txt
  38. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam.txt
  39. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam2.txt
  40. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam3.txt
  41. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam4.txt
  42. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam5.txt
  43. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam6.txt
  44. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam_afterhand.txt
  45. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cal_from_DIYThermocam_icecal.txt
  46. +3 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cam_normal - Kopie.txt
  47. +3 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/Cam_normal.txt
  48. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/DIY-Thermocam_Hand.txt
  49. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/DIY-Thermocam_Hand2.txt
  50. +25 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/TE_Cal_Autoload.TEC
  51. +7 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Cal/TwoPointCal.txt
  52. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_End_DE.rtf
  53. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_End_EN.rtf
  54. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_GetHi_DE.rtf
  55. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_GetHi_EN.rtf
  56. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_GetLow_DE.rtf
  57. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_GetLow_EN.rtf
  58. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_Start_DE.rtf
  59. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/DIY-ThermoCam_2PCal_Start_EN.rtf
  60. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/IrBow.jpg
  61. +128 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/Settings.dat
  62. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/TE_DeathPixelMap.png
  63. +18 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/TS_Setups/Temp_Schalter_1_Setup.txt
  64. +18 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/TS_Setups/Temp_Schalter_2_Setup.txt
  65. +3 −0 Software/Thermal Analysis Software/1.4.3.2/TVisionData/exiftool.bat
  66. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/exiftool.exe
  67. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/i3system_TE_dll.dll
  68. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/i3system_USB_DLL_V2_1.dll
  69. BIN Software/Thermal Analysis Software/1.4.3.2/TVisionData/vcomp100.dll
  70. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/DockPanel.temp.config
  71. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/ThermoVision_JoeC.exe
  72. +11 −0 Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/ThermoVision_JoeC.exe.config
  73. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/AForge.Imaging.dll
  74. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/AForge.Video.DirectShow.dll
  75. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/AForge.Video.VFW.dll
  76. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/AForge.Video.dll
  77. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/AForge.dll
  78. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/BitMiracle.LibTiff.NET.dll
  79. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/WeifenLuo.WinFormsUI.Docking.dll
  80. BIN Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/extern/ZedGraph.dll
  81. +804 −0 Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/lang_DE.txt
  82. +805 −0 Software/Thermal Analysis Software/1.4.3.2/TVision_V1.4.3.2/lang_EN.txt
  83. BIN Software/Thermal Analysis Software/1.4.3.2/ThermoVision_1.4.3.2.zip
View
Binary file not shown.
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.
Binary file not shown.
Binary file not shown.

Large diffs are not rendered by default.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
Binary file not shown.
View
@@ -1,5 +1,7 @@
The enclosure has been designed with Google Sketchup for a material thickness of 3mm. The standard enclosure is cut out of black acryl plastic (one side frosted) by a laser cutting service.
If you use the Lepton2.5 without the external spot sensor, utilize the "radiometric" variants of the main enclosure and the bottom part (has no hole for the spot sensor).
You can order the 2D laser cut side plates from Ponoko USA: http://www.ponoko.com/design-your-own/products/diy-thermocam-v2-enclosure-13930.
Formulor.de also offers a laser cutting service for that material in Germany.
@@ -0,0 +1,215 @@
*** Changelog DIY-Thermocam Firmware ***
2.39 (21.02.2017)
-Added support for radiometric Lepton (Lepton2.5)
2.38 (06.02.2017)
-Added save frame to USB serial protocol
2.37 (01.02.2017)
-Updated toolchain
-Disabled auto FFC in manual limits, locked and isotherm mode
2.36 (09.01.2017)
-Small changes
2.35 (25.12.2016)
-Preparation for DIY-Thermocam V2 release
-Extended serial protocol
-Battery calibration in settings
-Bugfixes
2.34 (20.12.2016)
-Update ARM Toolchain to gcc 5.4 (previous was gcc 4.8)
-Bugfixes
2.33 (18.2016)
-Added HQ Resolution toggle for DIY-Thermocam V2
-Bugfixes
2.32 (15.12.2016)
-Some improvements and bugfixes
2.31 (11.12.2016)
-Extended serial protocol
-Bugfixes and improvements
2.30 (29.11.2016)
-Added support for the DIY-Thermocam V2
-Improved video capture speed
-Extended serial protocol
-Load menu is now divided into load images / videos
-Bugfixes and improvements
2.20 (29.10.2016)
-Improved Lepton3 SPI protocol
2.19 (24.10.2016)
-Fixed artifact bug when saving visual image
-Added play/pause function to load video
-Small changes and bugfixes
2.18 (04.10.2016)
-Fixed a bug with display rotation not applied
-Other small bugfixes
2.17 (26.09.2016)
-Added increase / decrease to align combined menu
-Fixed an issue with wrong colors/lines on startup
-Small changes
2.16 (25.09.2016)
-Small bugfixes and changes
2.15 (16.09.2016)
-Small bugfixes and changes
-Replaced USB file transfer icon
2.14 (14.09.2016)
-Fixed wrong pixels in combined mode
-Load menu touch improvements
-Added preview image for video capture
-Small UI improvements
2.13 (13.09.2016)
-Improved align combined menu, now moves visual image
-Option to change alpha transparency in combined mode
2.12 (11.09.2016)
-Added save visual image function for the thermal live viewer
-Small USB serial protocol changes
2.11 (09.09.2016)
-Button to refresh screen in align combined menu
-Faster access in change mode, temperature points & hot/cold mode
2.10 (08.09.2016)
-Improved align combined menu
-Store three differemt presets for combined alignment
-Store three different presets for temperature limits
-Improved video capture speed
-Improved video conversion speed
-Get hottest/coldest position over USB serial
-Replaced three icons
-Improved colors and menus
-Spot sensor got a faster reaction time
-Some bugfixes
2.01 (01.09.2016)
-Replaced two icons
-Improved hot/cold menu and added to main menu (thermal only)
-Added switch for manual/auto/locked by long touch press
-Fixed a bug with hottest/coldest point display
2.00 (31.08.2016)
-New unified main menu with graphical icons
-New adjust combined menu
-Visual / combined images can be displayed
-New screen timeout menu
-Show minimum and maximum temperature on screen
-Ability to change text color
-Some bugfixes
1.25 (15.08.2016)
-New boot screen
-Various bugfixes
1.24 (27.07.2016)
-Improved first start setup
-Extended USB protocol
1.23 (09.07.2016)
-Changed and extended USB protocol
-Improved compensation algorithm
-Some bugfixes
1.22 (04.07.2016)
-Removed flickering effect in live mode
-Simplified communication protocol and added new functions
-Calibration slope is now stored in EEPROM
-Fixed a bug with the load image menu
1.21 (02.07.2016)
-Improved filtering speed and added choice between two filter types (Box & Gaussian)
-Ability to transmit the visual image over serial
-Improved calibration algorithm with compensation by spot temperature
-Fixed a bug, where the ranges and temperatures points are not calculated correctly
-Some bugfixes
1.20 (25.06.2016)
-Fixed a bug where the spot temp was calculated too high
-Added more protocols to the serial connection
1.19 (14.06.2016)
-Added time-sync for thermal viewer
-Code optimizations
-Fixed some bugs
1.18 (02.06.2016)
-Added Combined mode and Visual mode
-Fixed a bug with self-diagnostic display checks
-Improved calibration algorithm
1.17 (16.04.2016)
-Added self-diagnostic HW checks
-Small bugfixes
1.16 (08.04.2016)
-Added adjust camera menu
1.15 (31.03.2016)
-Option to rotate the display
-Improved thermal viewer capabilities
-Various bugfixes
1.14 (30.03.2016)
-Improved thermal viewer capabilities
-Better support for Lepton3
1.13 (18.03.2016)
-Improved fault detection on first startup
-Small bugfixes
1.12 (10.03.2016)
-Improved Hottest & Coldest mode
1.11 (08.03.2016)
-Small changes & bugfixes
1.10 (03.03.2016)
-Added 13 new color schemes
-Added set points option
-Improved auto-calibration (added warmup time)
-Added limits locked function (touch screen long)
-Added display options to live menu
-Improved video & interval capture
-Various bugfixes
1.06 (22.02.2016)
-Improved calibration algorithm
-Some bugfixes
1.05 (31.01.2016)
-Improved touch screen usability
-Various bugfixes
1.04 (18.01.2016)
-Important bugfix for Batch #1 units that fixes Calibration and Mass Storage Mode
1.03 (17.01.2016)
-Full support for the Lepton3 sensor
-Added a bug with fahrenheit temp. format in calibration mode
-Improved battery level display
-Some bugfixes
1.02 (30.12.2015)
-Added quick calibration on startup
-Some bugfixes
1.01 (24.12.2015)
-Improved touch screen responsibility
-Implemented hardware checks
-Various bugfixes
1.00 (19.12.2015):
-Initial release
Binary file not shown.
Oops, something went wrong.

0 comments on commit cba6f31

Please sign in to comment.