devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							bfaa0eca2f 
							
						 
					 
					
						
						
							
							pulse threshold  
						
						
						
						
					 
					
						2024-02-23 01:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							373b17d8a5 
							
						 
					 
					
						
						
							
							web interface  
						
						
						
						
					 
					
						2024-02-23 01:38:32 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							ca742aa204 
							
						 
					 
					
						
						
							
							add hsv to rgb, not better looking  
						
						
						
						
					 
					
						2024-02-22 23:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							831322e44a 
							
						 
					 
					
						
						
							
							initial example axum, streamer runs in thread  
						
						
						
						
					 
					
						2024-02-20 23:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							24b65a8ee5 
							
						 
					 
					
						
						
							
							turn into an executable instead of a library  
						
						... 
						
						
						
						burns the python library to the ground though. but I'm just doing
a web service now, so it would be simpler to just use that,
and for live python has the implementation as well still 
						
						
					 
					
						2024-02-20 21:23:26 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							005292adfc 
							
						 
					 
					
						
						
							
							tweaking the color  
						
						
						
						
					 
					
						2024-02-20 21:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							a512e710fa 
							
						 
					 
					
						
						
							
							correct for both 4 bytes per pixel and 2 bytes  
						
						
						
						
					 
					
						2024-02-19 22:38:58 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							e43f8b0efb 
							
						 
					 
					
						
						
							
							correct for rotation and axes for greyscale  
						
						
						
						
					 
					
						2024-02-19 22:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							2ba4528c1d 
							
						 
					 
					
						
						
							
							rgb for cutoff temperature  
						
						
						
						
					 
					
						2024-02-19 22:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							0af76ed532 
							
						 
					 
					
						
						
							
							add cutoff grayscale  
						
						
						
						
					 
					
						2024-02-19 22:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							2347158093 
							
						 
					 
					
						
						
							
							add command line options and temperature calibration  
						
						... 
						
						
						
						without temperature calibration 0.3%
with ~5%
model name	: Intel(R) Core(TM) i7-3615QM CPU @ 2.30GHz 
						
						
					 
					
						2024-02-19 21:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							faccc3d20b 
							
						 
					 
					
						
						
							
							add clap dep  
						
						
						
						
					 
					
						2024-02-19 21:52:49 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							4bdd3a8411 
							
						 
					 
					
						
						
							
							git ignore .env  
						
						
						
						
					 
					
						2024-02-17 17:23:02 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							34931f9362 
							
						 
					 
					
						
						
							
							add .env.example  
						
						
						
						
					 
					
						2024-02-17 17:21:22 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							6bcc541c86 
							
						 
					 
					
						
						
							
							working v4l2 in rust, swapping bytes  
						
						
						
						
					 
					
						2024-02-17 17:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							e74fa87103 
							
						 
					 
					
						
						
							
							fourcc wip  
						
						
						
						
					 
					
						2024-02-17 16:59:29 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							0ff8d2b1fb 
							
						 
					 
					
						
						
							
							v4l by rust process, still sudo, endianess reversed  
						
						
						
						
					 
					
						2024-02-17 16:55:53 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							a917f75ce0 
							
						 
					 
					
						
						
							
							avoid reallocating the frame, just use a static buffer  
						
						
						
						
					 
					
						2024-02-17 15:56:05 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							49f9aa98ed 
							
						 
					 
					
						
						
							
							remove indicatif, add dotenv, write to stdout, gst to v4lsink, usable with ffplay, still some hiccups, not cpu related  
						
						
						
						
					 
					
						2024-02-17 15:43:20 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							5acd03828d 
							
						 
					 
					
						
						
							
							start.sh sets mtu and sends the start packet  
						
						
						
						
					 
					
						2024-02-17 15:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							bba0e3a093 
							
						 
					 
					
						
						
							
							rename and include comment in live playback utilty  
						
						
						
						
					 
					
						2024-02-16 15:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							fe440960f4 
							
						 
					 
					
						
						
							
							adding deps to make standalone video app  
						
						
						
						
					 
					
						2024-02-16 00:42:24 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							4f638cdd64 
							
						 
					 
					
						
						
							
							remove unused import  
						
						
						
						
					 
					
						2024-02-16 00:42:01 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							c29499d9b0 
							
						 
					 
					
						
						
							
							to fifo and gst-launch  
						
						
						
						
					 
					
						2024-02-16 00:41:39 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							acf9b2c4c4 
							
						 
					 
					
						
						
							
							rust implementation, fast enough it looks  
						
						
						
						
					 
					
						2024-02-15 23:24:22 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							d661bf27ae 
							
						 
					 
					
						
						
							
							rewrite to use scapy.all.sniff callback parameter, better, still sucks  
						
						
						
						
					 
					
						2024-02-15 20:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							679a87bf45 
							
						 
					 
					
						
						
							
							stop writing to udp.bytes  
						
						
						
						
					 
					
						2024-02-15 20:23:51 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							d9cb5986ee 
							
						 
					 
					
						
						
							
							live working with image  
						
						
						
						
					 
					
						2024-02-15 00:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							fccc2ba2e5 
							
						 
					 
					
						
						
							
							almost live, but horrible hack for stream capture, and not live ffmpeg, just live save of images  
						
						
						
						
					 
					
						2024-02-15 00:27:48 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							17c7d0e555 
							
						 
					 
					
						
						
							
							almost live, but horrible hack for stream capture, and not live ffmpeg, just live save of images  
						
						
						
						
					 
					
						2024-02-15 00:26:10 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							7d75ad7596 
							
						 
					 
					
						
						
							
							README: fix wiki link  
						
						
						
						
					 
					
						2024-02-14 21:33:40 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							45ec502eca 
							
						 
					 
					
						
						
							
							add a rust replay example, packet has identical data, src port, dest port, dest address  
						
						... 
						
						
						
						existing:
397	2041.095533360	192.168.0.1	192.168.0.255	UDP	252	8091 → 8092 [BAD UDP LENGTH 217 > IP PAYLOAD LENGTH] Len=209
new:
396	2008.927877440	192.168.0.1	192.168.0.255	UDP	70	8091 → 8092 Len=28
old bytes:
0000   ff ff ff ff ff ff 00 01 6c 59 f0 0a 08 00 45 00   ........lY....E.
0010   00 38 28 1d 00 00 80 11 90 47 c0 a8 00 01 c0 a8   .8(......G......
0020   00 ff 1f 9b 1f 9c 00 d9 00 00 01 20 01 80 1b 40   ........... ...@
0030   00 20 00 00 00 00 00 00 00 0f 00 00 00 01 00 00   . ..............
0040   01 00 00 20 2b 00 00 00 00 00 00 00 00 00 00 00   ... +...........
0050   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
0060   00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
0070   ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff   ................
0080   ff 00 00 00 00 00 00 00 02 01 00 00 00 00 00 00   ................
0090   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
00a0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
00b0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
00c0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
00d0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
00e0   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
00f0   00 00 00 00 00 00 00 00 00 00 00 00               ............
new bytes:
0000   ff ff ff ff ff ff a8 20 66 11 cb 49 08 00 45 00   ....... f..I..E.
0010   00 38 2b 75 40 00 40 11 8c ef c0 a8 00 01 c0 a8   .8+u@.@.........
0020   00 ff 1f 9b 1f 9c 00 24 82 86 01 20 01 80 1b 40   .......$... ...@
0030   00 20 00 00 00 00 00 00 00 0f 00 00 00 01 00 00   . ..............
0040   01 00 00 20 2b 00                                 ... +. 
						
						
					 
					
						2024-01-19 23:39:23 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							fa5a16a8ea 
							
						 
					 
					
						
						
							
							try to run a dhcp server  
						
						
						
						
					 
					
						2024-01-19 23:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							82d11e868f 
							
						 
					 
					
						
						
							
							Merge branch 'main' of git.telavivmakers.space:tami/thermalcam_decoder  
						
						
						
						
					 
					
						2024-01-07 02:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								devdesk 
							
						 
					 
					
						
						
						
						
							
						
						
							85bda0fa27 
							
						 
					 
					
						
						
							
							replay file  
						
						
						
						
					 
					
						2024-01-07 02:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								yair 
							
						 
					 
					
						
						
						
						
							
						
						
							0ec9d70cd6 
							
						 
					 
					
						
						
							
							add c to temp value  
						
						
						
						
					 
					
						2023-12-31 20:25:51 +02:00 
						 
				 
			
				
					
						
							
							
								yair 
							
						 
					 
					
						
						
						
						
							
						
						
							1e59c59aca 
							
						 
					 
					
						
						
							
							merge pixel view to show 16bit and calibrated resaults. 50frame step, allow to save frame  
						
						
						
						
					 
					
						2023-12-31 18:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								yair 
							
						 
					 
					
						
						
						
						
							
						
						
							787bdfe5f7 
							
						 
					 
					
						
						
							
							merge pixel view to show 16bit and calibrated resaults. allow to save frame  
						
						
						
						
					 
					
						2023-12-31 18:56:49 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c5058f2e 
							
						 
					 
					
						
						
							
							add rustdecode.sh  
						
						
						
						
					 
					
						2023-12-31 14:18:30 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea0c74e7f 
							
						 
					 
					
						
						
							
							rust: create target dir, use frames/basename as decode.py  
						
						
						
						
					 
					
						2023-12-31 14:17:03 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							862a48131e 
							
						 
					 
					
						
						
							
							use std::fs::OpenOptions instead of File hoping that it behaves differently under windows?  
						
						
						
						
					 
					
						2023-12-31 13:47:05 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							6725a9af63 
							
						 
					 
					
						
						
							
							decode.py: rewrite to use iterators  
						
						
						
						
					 
					
						2023-12-31 13:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							312637fa72 
							
						 
					 
					
						
						
							
							add missing test2.py  
						
						
						
						
					 
					
						2023-12-31 11:30:54 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							6af9b21be1 
							
						 
					 
					
						
						
							
							use 5 digits since we have a 5G file with 46372 frames  
						
						
						
						
					 
					
						2023-12-31 01:25:08 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							5f5834835c 
							
						 
					 
					
						
						
							
							rust version iterator based, 3.5 MB memory turning 5 GB frames to files on disk, 10MiB/second  
						
						
						
						
					 
					
						2023-12-31 01:20:44 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							ade93550ad 
							
						 
					 
					
						
						
							
							do not consume iterator  
						
						
						
						
					 
					
						2023-12-31 00:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							9b2f8d9377 
							
						 
					 
					
						
						
							
							move rust to root, make a separate main example, start using iterator  
						
						
						
						
					 
					
						2023-12-31 00:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							44849f5b66 
							
						 
					 
					
						
						
							
							correct rust temperature code  
						
						
						
						
					 
					
						2023-12-29 17:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							0554eaaafd 
							
						 
					 
					
						
						
							
							cvview: add c char as calibration  
						
						
						
						
					 
					
						2023-12-29 17:30:40 +02:00 
						 
				 
			
				
					
						
							
							
								Alon Levy 
							
						 
					 
					
						
						
						
						
							
						
						
							056bb2f96c 
							
						 
					 
					
						
						
							
							rust example working, clean up  
						
						
						
						
					 
					
						2023-12-29 17:06:22 +02:00