UPDATE: Thermal-Camera-Redux reported working on:
- Topdon TC001
- Topdon TS001
- InfiRay P2 Pro
- MaAnt Super IR Cam
2024-01-27: Version 0.9.3 modifications have been pushed to github to optionally build with dynamic border layout.
2024-01-25: Version 0.9.2 modifications have been pushed to github to optionally lock out camera's colormap auto-ranging.
2024-01-18: Version 0.9.1 modifications have been pushed to github for weak and single threaded/single core hardware.
"Thermal Camera Redux" is being posted to Github.
All future updates will be available there free, for personal, non-commercial use.
No Microsoft, Apple or similar app stores required.
Vive la Open Source !!!https://github.com/92es/Thermal-Camera-ReduxUPDATE: The Python script has been abandoned in favor of a port to C/C++ for optimization and threading concerns.
I have been modifying Les Wright's PyThermalCamera python script on Debian 11 and would like to know if there are any RaspPi/Topdon TC001 users out there that would like to test the potential RasbPi bug fixes and new features.
I think I may have fixed the Fullscreen transitioning issues in addition to the following additional mods.
- Added Fahrenheit temp displays and toggle key to switch between F and C
- Floating MIN/MAX temps no longer get written off screen past the display edges.
- Floating MIN/MAX temps don't overwrite HUD menu text (but the target dots will to retain X,Y location).
- Added MIN/MAX temp labels.
- Added Frames Per Second display to HUD menu.
- Added ability to cycle backwards in addition to forwards through the color maps for quicker access.
- Added some speed optimizations in the animation loop.
- Added ability to have more scale modes based on your display size. Note: larger scales require more CPU cycles.
- Added Fullscreen to cycling scale modes when max scale is exceeded.
- Scaling in Fullscreen mode automatically transitions to scaled resize windows when appropriate.
- Added window manager borders for additional move/resize, show/hide controls.
- Added some toggle keys.
- Some various visual changes to enhance readability.
- Fixed some minor issues.
If anyone is interested in testing the modded script, please let me know through PM or post in this thread.
NOTE: Min temp does not overwrite HUD text, but the blue dot in the upper left corner is free to float over the HUD menu according to its target location.
NOTE: If the HUD menu is turned off, the text moves close to the dot but does not get written off the top of the screen. It slides slightly lower than the dot to stay in view on screen.
Thanks much to Les Wright for doing the heavy lifting on the Python script. I have been looking for a thermal camera solution that doesn't tie me to a smart phone app and a lot of $$$.