Index | Start Time | Stop Time | Max. Elevation | Phase | Status | Short description |
---|---|---|---|---|---|---|
300 | 2019-01-20 09:38:02+01:00 | 2019-01-20 09:50:23+01:00 | 29.15° | Activity after SAIL deployment | ☑ | Automatic session. |
Goal
Beacons reception. List files. Automatic session.
Tasklist
tasks = [
[[tc.SetBitrate(1, BaudRate.BaudRate9600), 5], SendLoop, WaitMode.NoWait],
[tc.SendBeacon(), Send, WaitMode.Wait],
[tc.ListFiles(2, '/'), Send, WaitMode.Wait],
[tc.SendBeacon(), Send, WaitMode.Wait],
# Photo queue - start 9:43
# Group 1 - Europe
[tc.TakePhotoTelecommand(40, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=0), 'p1_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(41, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p1_480'), Send, WaitMode.Wait],
# Group 2
[tc.TakePhotoTelecommand(42, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p2_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(43, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p2_480'), Send, WaitMode.Wait],
# Group 3
[tc.TakePhotoTelecommand(44, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p3_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(45, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p3_480'), Send, WaitMode.Wait],
# Group 4
[tc.TakePhotoTelecommand(46, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p4_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(47, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p4_480'), Send, WaitMode.Wait],
# Group 5
[tc.TakePhotoTelecommand(48, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p5_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(49, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p5_480'), Send, WaitMode.Wait],
# Group 6
[tc.TakePhotoTelecommand(50, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p6_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(51, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p6_480'), Send, WaitMode.Wait],
# Group 7
[tc.TakePhotoTelecommand(52, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p7_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(53, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p7_480'), Send, WaitMode.Wait],
# Group 8
[tc.TakePhotoTelecommand(54, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p8_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(55, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p8_480'), Send, WaitMode.Wait],
# Group 9
[tc.TakePhotoTelecommand(56, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p9_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(57, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p9_480'), Send, WaitMode.Wait],
# Group 10
[tc.TakePhotoTelecommand(58, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=4), 'p10_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(59, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p10_480'), Send, WaitMode.Wait],
# =========================================
# manually-generated telemetry start
[tc.DownloadFile(60, '/telemetry.current', [i for i in range(0, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(61, '/telemetry.current', [i for i in range(24, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(62, '/telemetry.current', [i for i in range(12, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(63, '/telemetry.current', [i for i in range(36, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(64, '/telemetry.current', [i for i in range(6, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(65, '/telemetry.current', [i for i in range(18, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(66, '/telemetry.current', [i for i in range(30, 1590, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(67, '/telemetry.current', [i for i in range(42, 1590, 48)]), Send, WaitMode.Wait],
# manually-generated telemetry end
[tc.ListFiles(200, '/'), Send, WaitMode.Wait],
[[tc.SendBeacon(), 20], SendLoop, WaitMode.NoWait],
]