satnogs-auto-scheduler,その後2022/03/01 18:56

スケジューラが2/27日に突然・止まった。 対話的に実行すると,エラーがpass_predictor.pyで発生!した事が判った。 TLEが古いらしい,でも何で?!

2022-02-27 21:21:01,231 - root - INFO - Finding all passes for 651 satellites:
 22%|█████████▏                               | 146/651 [00:02<00:08, 56.49it/s]
Traceback (most recent call last):
  File "./schedule_single_station.py", line 339, in <module>
    main()
  File "./schedule_single_station.py", line 259, in main
    min_pass_duration)
  File "/home/pi/.../pass_predictor.py", line 68, in find_passes
    sat_ephem.compute(observer)
ValueError: TLE elements are valid for a few weeks around their epoch, but you are asking about a date 365 days from the epoch

ググって対応版を適用したら,スケジューリングが再開した。ここ数日は連続・稼働中なので,もう大丈夫だろう。

ちなみに,問題となったTLEは TIANWANG-1C-TW-1Cので,当該衛星は大気圏再突入済み!だが,TLE取得対象となっている...謎だ。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://jh4xsy.asablo.jp/blog/2022/03/01/9468522/tb