Prev   Index   Next

kalman_watch3: Mon Apr 28 08:34:14 2025

File: /proj/sot/ska/data/kalman_watch3/logs/daily.0/kalman_watch.log

Task Status AgeMaxAge Last Date
kalman_watch3 OK 0.091.0 Mon Apr 28 08:34:14 2025

No errors

File contents:

2025-04-28 08:31:10,372 log_run_info: ******************************************
2025-04-28 08:31:10,372 log_run_info: Running: /proj/sot/ska3/flight/lib/python3.12/site-packages/kalman_watch/kalman_perigee_mon.py
2025-04-28 08:31:10,372 log_run_info: Version: 0.6.0
2025-04-28 08:31:10,372 log_run_info: Time: Mon Apr 28 08:31:10 2025
2025-04-28 08:31:10,372 log_run_info: User: aca
2025-04-28 08:31:10,372 log_run_info: Machine: kady.cfa.harvard.edu
2025-04-28 08:31:10,372 log_run_info: Processing args:
2025-04-28 08:31:10,372 log_run_info: {'data_dir': PosixPath('/proj/sot/ska3/flight/www/ASPECT/kalman_watch3'),
2025-04-28 08:31:10,372 log_run_info: 'emails': ['aca_alert@cfa.harvard.edu'],
2025-04-28 08:31:10,372 log_run_info: 'lookback': 14,
2025-04-28 08:31:10,372 log_run_info: 'make_html': True,
2025-04-28 08:31:10,372 log_run_info: 'rad_data': PosixPath('/proj/sot/ska3/flight/data/stk/radiation_data.fits'),
2025-04-28 08:31:10,373 log_run_info: 'stop': None}
2025-04-28 08:31:10,373 log_run_info: ******************************************
2025-04-28 08:31:10,375 read_kalman_stats: Reading kalman perigee data from /proj/sot/ska3/flight/www/ASPECT/kalman_watch3/perigees/kalman_perigees.ecsv
2025-04-28 08:31:10,408 get_evts_perigee: Getting perigee events between 2025:104:12:31:10.373 and 2025:118:12:31:10.373
2025-04-28 08:31:12,038 get_evts_perigee: Found 0 new perigee event(s)
2025-04-28 08:31:12,038 main: No new perigee events, exiting
2025-04-28 08:31:15,804 get_manvrs_perigee: Getting maneuvers from 2025:073:12:31:15.803 to 2025:117:12:31:15.804
2025-04-28 08:31:20,509 get_manvrs_perigee: Getting intervals of Earth blocks from 2025:073:12:31:15.803 to 2025:117:12:31:15.804
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:074:02:26:36.158 to 2025:074:02:33:03.608
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:080:09:00:26.444 to 2025:080:09:05:34.969
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:081:23:30:50.528 to 2025:081:23:36:05.203
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:095:10:13:49.679 to 2025:095:10:28:06.580
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:107:10:16:50.973 to 2025:107:10:17:39.148
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:110:02:36:26.163 to 2025:110:02:40:14.738
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:112:18:38:55.328 to 2025:112:18:44:02.828
2025-04-28 08:31:34,704 get_manvrs_perigee: Excluding Earth block from 2025:113:16:21:55.158 to 2025:113:16:28:23.633
2025-04-28 08:31:34,853 get_mon_dataset: Getting MON data from 2025:074:03:50:00.209 to 2025:074:04:33:18.584
2025-04-28 08:31:34,853 get_aca_images_cached: Getting ACA images from 2025:074:03:50:00.209 to 2025:074:04:33:18.584
2025-04-28 08:31:35,102 get_ir_thresholds: Getting IR thresholds from 2023:100 to 2023:200
2025-04-28 08:33:47,892 get_mon_dataset: Getting MON data from 2025:074:05:44:02.084 to 2025:074:06:23:38.034
2025-04-28 08:33:47,892 get_aca_images_cached: Getting ACA images from 2025:074:05:44:02.084 to 2025:074:06:23:38.034
2025-04-28 08:33:48,140 get_mon_dataset: Getting MON data from 2025:074:06:44:22.384 to 2025:074:07:23:45.010
2025-04-28 08:33:48,140 get_aca_images_cached: Getting ACA images from 2025:074:06:44:22.384 to 2025:074:07:23:45.010
2025-04-28 08:33:48,614 get_mon_dataset: Getting MON data from 2025:076:19:21:57.699 to 2025:076:19:55:55.399
2025-04-28 08:33:48,614 get_aca_images_cached: Getting ACA images from 2025:076:19:21:57.699 to 2025:076:19:55:55.399
2025-04-28 08:33:48,820 get_mon_dataset: Getting MON data from 2025:079:12:02:29.539 to 2025:079:12:25:55.839
2025-04-28 08:33:48,820 get_aca_images_cached: Getting ACA images from 2025:079:12:02:29.539 to 2025:079:12:25:55.839
2025-04-28 08:33:49,015 get_mon_dataset: Getting MON data from 2025:079:13:24:09.039 to 2025:079:13:31:20.564
2025-04-28 08:33:49,015 get_aca_images_cached: Getting ACA images from 2025:079:13:24:09.039 to 2025:079:13:31:20.564
2025-04-28 08:33:49,060 get_mon_dataset: Not enough images for slot 0 found 0)
2025-04-28 08:33:49,061 get_mon_dataset: Not enough images for slot 1 found 0)
2025-04-28 08:33:49,062 get_mon_dataset: Not enough images for slot 2 found 0)
2025-04-28 08:33:49,063 get_mon_dataset: Not enough images for slot 3 found 0)
2025-04-28 08:33:49,064 get_mon_dataset: Not enough images for slot 4 found 0)
2025-04-28 08:33:49,065 get_mon_dataset: Not enough images for slot 5 found 0)
2025-04-28 08:33:49,066 get_mon_dataset: Not enough images for slot 6 found 0)
2025-04-28 08:33:49,067 get_mon_dataset: Not enough images for slot 7 found 0)
2025-04-28 08:33:49,067 get_mon_dataset: Getting MON data from 2025:079:14:13:53.840 to 2025:079:14:55:56.365
2025-04-28 08:33:49,067 get_aca_images_cached: Getting ACA images from 2025:079:14:13:53.840 to 2025:079:14:55:56.365
2025-04-28 08:33:49,567 get_mon_dataset: Getting MON data from 2025:082:02:27:45.429 to 2025:082:02:55:55.654
2025-04-28 08:33:49,567 get_aca_images_cached: Getting ACA images from 2025:082:02:27:45.429 to 2025:082:02:55:55.654
2025-04-28 08:33:49,760 get_mon_dataset: Getting MON data from 2025:084:20:39:09.244 to 2025:084:20:46:19.744
2025-04-28 08:33:49,760 get_aca_images_cached: Getting ACA images from 2025:084:20:39:09.244 to 2025:084:20:46:19.744
2025-04-28 08:33:49,786 get_mon_dataset: Not enough images for slot 0 found 0)
2025-04-28 08:33:49,787 get_mon_dataset: Not enough images for slot 1 found 0)
2025-04-28 08:33:49,788 get_mon_dataset: Not enough images for slot 2 found 0)
2025-04-28 08:33:49,789 get_mon_dataset: Not enough images for slot 3 found 0)
2025-04-28 08:33:49,790 get_mon_dataset: Not enough images for slot 4 found 0)
2025-04-28 08:33:49,791 get_mon_dataset: Not enough images for slot 5 found 0)
2025-04-28 08:33:49,792 get_mon_dataset: Not enough images for slot 6 found 0)
2025-04-28 08:33:49,793 get_mon_dataset: Not enough images for slot 7 found 0)
2025-04-28 08:33:49,794 get_mon_dataset: Getting MON data from 2025:087:11:54:11.984 to 2025:087:12:25:55.410
2025-04-28 08:33:49,794 get_aca_images_cached: Getting ACA images from 2025:087:11:54:11.984 to 2025:087:12:25:55.410
2025-04-28 08:33:50,000 get_mon_dataset: Getting MON data from 2025:090:00:14:54.599 to 2025:090:00:50:56.324
2025-04-28 08:33:50,000 get_aca_images_cached: Getting ACA images from 2025:090:00:14:54.599 to 2025:090:00:50:56.324
2025-04-28 08:33:50,454 get_mon_dataset: Getting MON data from 2025:090:01:23:47.399 to 2025:090:01:55:55.424
2025-04-28 08:33:50,455 get_aca_images_cached: Getting ACA images from 2025:090:01:23:47.399 to 2025:090:01:55:55.424
2025-04-28 08:33:50,676 get_mon_dataset: Getting MON data from 2025:090:02:57:58.224 to 2025:090:03:25:56.149
2025-04-28 08:33:50,676 get_aca_images_cached: Getting ACA images from 2025:090:02:57:58.224 to 2025:090:03:25:56.149
2025-04-28 08:33:50,892 get_mon_dataset: Getting MON data from 2025:090:03:59:11.825 to 2025:090:04:35:55.575
2025-04-28 08:33:50,892 get_aca_images_cached: Getting ACA images from 2025:090:03:59:11.825 to 2025:090:04:35:55.575
2025-04-28 08:33:51,114 get_mon_dataset: Getting MON data from 2025:092:18:35:27.814 to 2025:092:18:55:55.764
2025-04-28 08:33:51,114 get_aca_images_cached: Getting ACA images from 2025:092:18:35:27.814 to 2025:092:18:55:55.764
2025-04-28 08:33:51,522 get_mon_dataset: Getting MON data from 2025:095:07:16:08.654 to 2025:095:07:55:55.879
2025-04-28 08:33:51,522 get_aca_images_cached: Getting ACA images from 2025:095:07:16:08.654 to 2025:095:07:55:55.879
2025-04-28 08:33:51,809 get_mon_dataset: Getting MON data from 2025:095:10:05:53.054 to 2025:095:10:13:49.679
2025-04-28 08:33:51,809 get_aca_images_cached: Getting ACA images from 2025:095:10:05:53.054 to 2025:095:10:13:49.679
2025-04-28 08:33:51,964 get_mon_dataset: Getting MON data from 2025:095:10:28:06.580 to 2025:095:10:35:56.030
2025-04-28 08:33:51,964 get_aca_images_cached: Getting ACA images from 2025:095:10:28:06.580 to 2025:095:10:35:56.030
2025-04-28 08:33:52,118 get_mon_dataset: Getting MON data from 2025:097:23:25:18.594 to 2025:097:23:55:56.419
2025-04-28 08:33:52,118 get_aca_images_cached: Getting ACA images from 2025:097:23:25:18.594 to 2025:097:23:55:56.419
2025-04-28 08:33:52,343 get_mon_dataset: Getting MON data from 2025:098:02:02:37.820 to 2025:098:02:09:49.345
2025-04-28 08:33:52,343 get_aca_images_cached: Getting ACA images from 2025:098:02:02:37.820 to 2025:098:02:09:49.345
2025-04-28 08:33:52,384 get_mon_dataset: Not enough images for slot 0 found 0)
2025-04-28 08:33:52,385 get_mon_dataset: Not enough images for slot 1 found 0)
2025-04-28 08:33:52,386 get_mon_dataset: Not enough images for slot 2 found 0)
2025-04-28 08:33:52,387 get_mon_dataset: Not enough images for slot 3 found 0)
2025-04-28 08:33:52,387 get_mon_dataset: Not enough images for slot 4 found 0)
2025-04-28 08:33:52,388 get_mon_dataset: Not enough images for slot 5 found 0)
2025-04-28 08:33:52,389 get_mon_dataset: Not enough images for slot 6 found 0)
2025-04-28 08:33:52,390 get_mon_dataset: Not enough images for slot 7 found 0)
2025-04-28 08:33:52,391 get_mon_dataset: Getting MON data from 2025:100:15:26:19.609 to 2025:100:16:05:55.559
2025-04-28 08:33:52,391 get_aca_images_cached: Getting ACA images from 2025:100:15:26:19.609 to 2025:100:16:05:55.559
2025-04-28 08:33:52,610 get_mon_dataset: Getting MON data from 2025:100:16:25:41.484 to 2025:100:17:05:17.434
2025-04-28 08:33:52,610 get_aca_images_cached: Getting ACA images from 2025:100:16:25:41.484 to 2025:100:17:05:17.434
2025-04-28 08:33:52,826 get_mon_dataset: Getting MON data from 2025:103:05:50:00.174 to 2025:103:06:19:20.099
2025-04-28 08:33:52,827 get_aca_images_cached: Getting ACA images from 2025:103:05:50:00.174 to 2025:103:06:19:20.099
2025-04-28 08:33:53,025 get_mon_dataset: Getting MON data from 2025:103:08:12:11.249 to 2025:103:08:40:56.325
2025-04-28 08:33:53,025 get_aca_images_cached: Getting ACA images from 2025:103:08:12:11.249 to 2025:103:08:40:56.325
2025-04-28 08:33:53,229 get_mon_dataset: Getting MON data from 2025:103:09:00:41.225 to 2025:103:09:39:11.575
2025-04-28 08:33:53,229 get_aca_images_cached: Getting ACA images from 2025:103:09:00:41.225 to 2025:103:09:39:11.575
2025-04-28 08:33:53,438 get_mon_dataset: Getting MON data from 2025:105:21:20:46.939 to 2025:105:21:55:56.389
2025-04-28 08:33:53,438 get_aca_images_cached: Getting ACA images from 2025:105:21:20:46.939 to 2025:105:21:55:56.389
2025-04-28 08:33:53,896 get_mon_dataset: Getting MON data from 2025:105:23:45:46.114 to 2025:106:00:15:56.265
2025-04-28 08:33:53,896 get_aca_images_cached: Getting ACA images from 2025:105:23:45:46.114 to 2025:106:00:15:56.265
2025-04-28 08:33:54,104 get_mon_dataset: Getting MON data from 2025:108:15:35:34.730 to 2025:108:15:55:55.505
2025-04-28 08:33:54,104 get_aca_images_cached: Getting ACA images from 2025:108:15:35:34.730 to 2025:108:15:55:55.505
2025-04-28 08:33:54,313 get_mon_dataset: Getting MON data from 2025:111:04:21:47.669 to 2025:111:04:55:55.619
2025-04-28 08:33:54,313 get_aca_images_cached: Getting ACA images from 2025:111:04:21:47.669 to 2025:111:04:55:55.619
2025-04-28 08:33:54,516 get_mon_dataset: Getting MON data from 2025:111:05:50:00.769 to 2025:111:06:25:56.344
2025-04-28 08:33:54,516 get_aca_images_cached: Getting ACA images from 2025:111:05:50:00.769 to 2025:111:06:25:56.344
2025-04-28 08:33:54,722 get_mon_dataset: Getting MON data from 2025:111:07:41:09.420 to 2025:111:08:20:55.620
2025-04-28 08:33:54,723 get_aca_images_cached: Getting ACA images from 2025:111:07:41:09.420 to 2025:111:08:20:55.620
2025-04-28 08:33:54,932 get_mon_dataset: Getting MON data from 2025:113:20:11:44.484 to 2025:113:20:45:56.534
2025-04-28 08:33:54,932 get_aca_images_cached: Getting ACA images from 2025:113:20:11:44.484 to 2025:113:20:45:56.534
2025-04-28 08:33:55,138 get_mon_dataset: Getting MON data from 2025:113:21:21:44.934 to 2025:113:21:55:55.959
2025-04-28 08:33:55,138 get_aca_images_cached: Getting ACA images from 2025:113:21:21:44.934 to 2025:113:21:55:55.959
2025-04-28 08:33:55,340 get_mon_dataset: Getting MON data from 2025:113:23:00:47.885 to 2025:113:23:40:55.610
2025-04-28 08:33:55,340 get_aca_images_cached: Getting ACA images from 2025:113:23:00:47.885 to 2025:113:23:40:55.610
2025-04-28 08:33:55,560 get_mon_dataset: Getting MON data from 2025:116:11:09:04.299 to 2025:116:11:55:55.874
2025-04-28 08:33:55,560 get_aca_images_cached: Getting ACA images from 2025:116:11:09:04.299 to 2025:116:11:55:55.874
2025-04-28 08:33:55,798 get_mon_dataset: Getting MON data from 2025:116:12:51:45.574 to 2025:116:13:25:55.575
2025-04-28 08:33:55,798 get_aca_images_cached: Getting ACA images from 2025:116:12:51:45.574 to 2025:116:13:25:55.575
2025-04-28 08:33:56,241 get_mon_dataset: Getting MON data from 2025:116:14:00:03.525 to 2025:116:14:30:55.700
2025-04-28 08:33:56,241 get_aca_images_cached: Getting ACA images from 2025:116:14:00:03.525 to 2025:116:14:30:55.700
2025-04-28 08:33:56,471 get_kalman_drops_nman: processing NMAN data
2025-04-28 07:33:57,209 _get_tlm: Getting telemetry for 2025:074:05:40:07.060
2025-04-28 07:33:57,526 obss: Getting observations from kadi commands for 2025/Mar-15
2025-04-28 07:33:57,535 _get_tlm: Getting telemetry for 2025:076:21:07:21.122
2025-04-28 07:33:57,788 obss: Getting observations from kadi commands for 2025/Mar-17
2025-04-28 07:33:57,802 _get_tlm: Getting telemetry for 2025:079:12:34:35.170
2025-04-28 07:33:58,074 obss: Getting observations from kadi commands for 2025/Mar-20
2025-04-28 07:33:58,088 _get_tlm: Getting telemetry for 2025:082:04:02:04.824
2025-04-28 07:33:58,364 obss: Getting observations from kadi commands for 2025/Mar-23
2025-04-28 07:33:58,378 _get_tlm: Getting telemetry for 2025:084:19:29:18.760
2025-04-28 07:33:58,640 obss: Getting observations from kadi commands for 2025/Mar-25
2025-04-28 07:33:58,656 _get_tlm: Getting telemetry for 2025:087:10:55:49.459
2025-04-28 07:33:58,915 obss: Getting observations from kadi commands for 2025/Mar-28
2025-04-28 07:33:58,929 _get_tlm: Getting telemetry for 2025:090:02:22:51.029
2025-04-28 07:33:59,216 obss: Getting observations from kadi commands for 2025/Mar-31
2025-04-28 07:33:59,227 _get_tlm: Getting telemetry for 2025:092:17:51:19.299
2025-04-28 07:33:59,480 obss: Getting observations from kadi commands for 2025/Apr-02
2025-04-28 07:33:59,495 _get_tlm: Getting telemetry for 2025:095:09:20:14.530
2025-04-28 07:33:59,820 obss: Getting observations from kadi commands for 2025/Apr-05
2025-04-28 07:33:59,834 _get_tlm: Getting telemetry for 2025:098:00:48:46.958
2025-04-28 07:34:00,092 obss: Getting observations from kadi commands for 2025/Apr-08
2025-04-28 07:34:00,106 _get_tlm: Getting telemetry for 2025:100:16:16:40.563
2025-04-28 07:34:00,424 obss: Getting observations from kadi commands for 2025/Apr-10
2025-04-28 07:34:00,435 _get_tlm: Getting telemetry for 2025:103:07:44:02.867
2025-04-28 07:34:00,687 obss: Getting observations from kadi commands for 2025/Apr-13
2025-04-28 07:34:00,699 _get_tlm: Getting telemetry for 2025:105:23:11:24.007
2025-04-28 07:34:00,955 obss: Getting observations from kadi commands for 2025/Apr-15
2025-04-28 07:34:00,968 _get_tlm: Getting telemetry for 2025:108:14:38:57.861
2025-04-28 07:34:01,328 obss: Getting observations from kadi commands for 2025/Apr-18
2025-04-28 07:34:01,343 _get_tlm: Getting telemetry for 2025:111:06:06:32.696
2025-04-28 07:34:01,614 obss: Getting observations from kadi commands for 2025/Apr-21
2025-04-28 07:34:01,626 _get_tlm: Getting telemetry for 2025:113:21:33:28.816
2025-04-28 07:34:01,905 obss: Getting observations from kadi commands for 2025/Apr-23
2025-04-28 07:34:01,916 _get_tlm: Getting telemetry for 2025:116:13:00:22.011
2025-04-28 07:34:02,203 obss: Getting observations from kadi commands for 2025/Apr-26
2025-04-28 07:34:11,118 get_color_marker_for_perigee_plotly: Perigee 2025:074:05:40:07.060 color='rgb(229, 134, 6)' marker='circle'
2025-04-28 07:34:11,119 get_color_marker_for_perigee_plotly: Perigee 2025:076:21:07:21.122 color='rgb(93, 105, 177)' marker='square'
2025-04-28 07:34:11,119 get_color_marker_for_perigee_plotly: Perigee 2025:079:12:34:35.170 color='rgb(82, 188, 163)' marker='diamond'
2025-04-28 07:34:11,119 get_color_marker_for_perigee_plotly: Perigee 2025:082:04:02:04.824 color='rgb(153, 201, 69)' marker='triangle-up'
2025-04-28 07:34:11,119 get_color_marker_for_perigee_plotly: Perigee 2025:082:04:02:05.123 color='rgb(204, 97, 176)' marker='triangle-down'
2025-04-28 07:34:11,120 get_color_marker_for_perigee_plotly: Perigee 2025:084:19:29:18.760 color='rgb(36, 121, 108)' marker='triangle-left'
2025-04-28 07:34:11,120 get_color_marker_for_perigee_plotly: Perigee 2025:087:10:55:49.459 color='rgb(218, 165, 27)' marker='triangle-right'
2025-04-28 07:34:11,120 get_color_marker_for_perigee_plotly: Perigee 2025:090:02:22:51.029 color='rgb(47, 138, 196)' marker='circle'
2025-04-28 07:34:11,120 get_color_marker_for_perigee_plotly: Perigee 2025:092:17:51:19.299 color='rgb(118, 78, 159)' marker='square'
2025-04-28 07:34:11,120 get_color_marker_for_perigee_plotly: Perigee 2025:095:09:20:14.530 color='rgb(237, 100, 90)' marker='diamond'
2025-04-28 07:34:11,121 get_color_marker_for_perigee_plotly: Perigee 2025:098:00:48:46.958 color='rgb(165, 170, 153)' marker='triangle-up'
2025-04-28 07:34:11,121 get_color_marker_for_perigee_plotly: Perigee 2025:100:16:16:40.563 color='rgb(229, 134, 6)' marker='triangle-down'
2025-04-28 07:34:11,121 get_color_marker_for_perigee_plotly: Perigee 2025:103:07:44:02.867 color='rgb(93, 105, 177)' marker='triangle-left'
2025-04-28 07:34:11,121 get_color_marker_for_perigee_plotly: Perigee 2025:105:23:11:24.007 color='rgb(82, 188, 163)' marker='triangle-right'
2025-04-28 07:34:11,121 get_color_marker_for_perigee_plotly: Perigee 2025:108:14:38:57.861 color='rgb(153, 201, 69)' marker='circle'
2025-04-28 07:34:11,122 get_color_marker_for_perigee_plotly: Perigee 2025:111:06:06:32.696 color='rgb(204, 97, 176)' marker='square'
2025-04-28 07:34:11,122 get_color_marker_for_perigee_plotly: Perigee 2025:113:21:33:28.816 color='rgb(36, 121, 108)' marker='diamond'
2025-04-28 07:34:11,122 get_color_marker_for_perigee_plotly: Perigee 2025:116:13:00:22.011 color='rgb(218, 165, 27)' marker='triangle-up'
2025-04-28 07:34:11,122 plot_mon_win_and_aokalstr_composite_plotly: plotting predictions
2025-04-28 07:34:11,529 clean_aca_images_cache: Cleaning ACA images cache to keep most recent 70 files
2025-04-28 08:34:13,659 main: Overriding starting time with the time of latest low-kalman event
2025-04-28 08:34:13,660 get_lowkals_new: Getting telemetry between 2025:117:02:49:52.584 and 2025:118:12:34:13.653
2025-04-28 08:34:13,841 get_lowkals_new: Finding intervals of low kalman stars
2025-04-28 08:34:13,862 get_lowkals_new: Last telemetry date: 2025:118:02:33:56.590
2025-04-28 08:34:13,866 main: Updating events file /proj/sot/ska3/flight/www/ASPECT/kalman_watch3/low_kalman_events.ecsv
2025-04-28 08:34:13,995 make_web_page: Writing HTML to /proj/sot/ska3/flight/www/ASPECT/kalman_watch3/index.html
2025:117:02:49:52.584 2025:118:12:34:13.653