Skip to content

Commit 8d30504

Browse files
authored
Update README.md
1 parent 801da60 commit 8d30504

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Lepton-Pythonista-MicroPython
22
This project aims at streaming the thermal video of a FLIR Lepton on an Iphone. The video stream is retrieved by an ESP32 through the VoSPI of the Lepton and then the EPS32 sends
3-
to the Iphone through Wifi /UDP the video. A first program is written in Micropython for the ESP32. This one sets up the Lepton configuration through the CCI and gets the video data
3+
to the Iphone through Wifi /UDP the video (no router is needed). A first program is written in Micropython for the ESP32. This one sets up the Lepton configuration through the CCI and gets the video data
44
from the Lepton and sends it to the Iphone without any processing. A second program is written in Pythonista for the Iphone. This one processes the data received and displays the
55
images/video. The program enables the user to choose the mode : 1) AGC (8 bit grayscale) 2) RAD /T Linear , RGB. In the second mode the user can get the temperrature through touching
66
the screen. CAUTION : the program does not involve any calibration of the Lepton. The user can zoom and takes some screenshots (two buttons at the bottom of the screen for
@@ -37,7 +37,7 @@ this purpose)
3737
- Top screen : Bad CRC : information about the communication quality, usually around 20-25%. qsize :size of the queue shared between the thread that receipts the data and the one that processes the data, if everything is fine, qsize should be not more than 2 (=processing faster than data receiption). fps : frame per second, should be 9 (at least outside US, perhaps in US can be 27?). T (only in RAD mode) : temperature got after having touched the view (a white dot appears when the screen is touched, see video example)
3838
- RGB : the palette used can be found in "Pythonista" folder, the program adapts the color range to the the current scene temperature range
3939
- Streaming duration : see remark at 2) above in "preparation"
40-
- during the video streaming, the user can stop the Pythonista program and run it again but the user has to choose the same mode as initially specified (it is not possible to change the mode during the streaming). If the user wants to switch to a different mode, the ESP32 must be reset (then the blue LED blinks at 1 Hz, etc...)
40+
- during the video streaming, the user can stop the Pythonista program and run it again but the user has to choose the same mode as initially specified (it is not possible to change the mode during the streaming). Note: in this context, the view appears after 4/5 s once the mode is selected. If the user wants to switch to a different mode, the ESP32 must be reset (then the blue LED blinks at 1 Hz, etc...)
4141

4242
![RAD example](https://user-images.githubusercontent.com/83216773/116789243-3844da80-aaae-11eb-87cc-28c435be42d4.jpg)
4343

0 commit comments

Comments
 (0)