Index | Start Time | Stop Time | Max. Elevation | Phase | Primary GS | Type | Tasks | Status |
---|---|---|---|---|---|---|---|---|
179 | 2019-01-01 20:24:15+01:00 | 2019-01-01 20:36:15+01:00 | N/A° | After Sail | N/A | [TBD] | ☑ |
Goal
Power cycle EPS A. Take photo queue.
Tasklist
tasks = [
[[tc.SetBitrate(1, BaudRate.BaudRate1200), 5], SendLoop, WaitMode.NoWait],
[[tc.SendBeacon(), 20], SendLoop, WaitMode.NoWait],
# ReadMemory, weird telecommands
[tc.ReadMemory(2, 0x8801b620, 248), Send, WaitMode.Wait], # scrubbing
[tc.SendBeacon(), Send, WaitMode.Wait], # Wait until good communication
[tc.RawI2C(4, 0, 0x35, 1, [0xE0]), Send, WaitMode.Wait],
[tc.PingTelecommand(), Send, WaitMode.Wait],
[tc.SendBeacon(), Send, WaitMode.Wait],
# Set 9600
[tc.SetBitrate(6, BaudRate.BaudRate9600), Send, WaitMode.Wait],
[tc.SendBeacon(), Send, WaitMode.Wait],
[tc.ListFiles(8, '/'), Send, WaitMode.Wait],
# Telemetry between session 176 and 179
[tc.DownloadFile(40, '/telemetry.current', [i for i in range(0, 600, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(50, '/telemetry.previous', [i for i in range(1800, 2280, 24)]), Send, WaitMode.Wait],
["TakePhoto queue - start 20:30", Print, WaitMode.Wait],
# Group 1 - Alaska
[tc.SendBeacon(), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(70, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=15), 'p1_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(71, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p1_480'), Send, WaitMode.Wait],
# Group 2
[tc.TakePhotoTelecommand(72, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=1), 'p2_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(73, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p2_480'), Send, WaitMode.Wait],
# Group 3
[tc.TakePhotoTelecommand(74, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=1), 'p3_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(75, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p3_480'), Send, WaitMode.Wait],
# Group 4
[tc.TakePhotoTelecommand(76, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=1), 'p4_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(77, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p4_480'), Send, WaitMode.Wait],
# Group 5 - Hawaii
[tc.TakePhotoTelecommand(78, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=10), 'p5_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(79, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p5_480'), Send, WaitMode.Wait],
# Group 6
[tc.TakePhotoTelecommand(80, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=0), 'p6_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(81, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p6_480'), Send, WaitMode.Wait],
# Group 7 - Antarctica
[tc.TakePhotoTelecommand(82, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=25), 'p7_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(83, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p7_480'), Send, WaitMode.Wait],
# Group 8
[tc.TakePhotoTelecommand(84, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=1), 'p8_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(85, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p8_480'), Send, WaitMode.Wait],
# Group 9
[tc.TakePhotoTelecommand(86, CameraLocation.Nadir, PhotoResolution.p128, 1, datetime.timedelta(minutes=1), 'p9_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(87, CameraLocation.Nadir, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p9_480'), Send, WaitMode.Wait],
# Group 10
[tc.TakePhotoTelecommand(88, CameraLocation.Wing, PhotoResolution.p128, 1, datetime.timedelta(minutes=1), 'p10_128'), Send, WaitMode.Wait],
[tc.TakePhotoTelecommand(89, CameraLocation.Wing, PhotoResolution.p480, 1, datetime.timedelta(minutes=0), 'p10_480'), Send, WaitMode.Wait],
# More telemetry between session 176 and 179
[tc.DownloadFile(41, '/telemetry.current', [i for i in range(24, 600, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(51, '/telemetry.previous', [i for i in range(1812, 2280, 24)]), Send, WaitMode.Wait],
[tc.DownloadFile(52, '/telemetry.current', [i for i in range(12, 600, 48)]), Send, WaitMode.Wait],
[tc.DownloadFile(53, '/telemetry.current', [i for i in range(36, 600, 48)]), Send, WaitMode.Wait],
[[tc.SendBeacon(), 20], SendLoop, WaitMode.NoWait],
]
Analyzer Output
======================================= General =======================================
[33m[Warning] Bitrate not restored (1200)[0m
======================== Resources utilization for THIS session ========================
# Name Is Current Session Session Session Session Session Session Notes
scheduled? bitrate downlink downlink uplink uplink power power
[bps] frames duration frames duration budget budget
count [s] count [s] energy mean
[mWh] power
[mW]
--- -------------------- ------------ --------- ---------- ---------- --------- ---------- --------- --------- ---------------------------------------------------------------------
1 SetBitrate False 1200 1 0.45 1 1.03 0.4 N/A [36m[Info] In SendLoop mode - a telecommand in every .[0m
2 SendBeacon False 1200 1 1.98 1 1.02 1.7 N/A [36m[Info] In SendLoop mode - a telecommand in every .[0m
3 ReadMemory False 1200 2 2.09 1 1.08 1.7 N/A
4 SendBeacon False 1200 1 1.98 1 1.02 1.7 N/A [33m[Warning] Waiting is not recommended[0m
5 RawI2C False 1200 1 1.98 1 1.06 1.7 N/A [33m[Warning] Waiting is not recommended[0m
[33m[Warning] This is last resort command do not use it recklessly[0m
6 PingTelecommand False 1200 1 0.46 1 1.02 0.4 N/A [33m[Warning] Waiting is not recommended[0m
7 SendBeacon False 1200 1 1.98 1 1.02 1.7 N/A [33m[Warning] Waiting is not recommended[0m
8 SetBitrate False 9600 1 0.32 1 1.03 0.3 N/A [33m[Warning] Waiting is not recommended[0m
9 SendBeacon False 9600 1 0.51 1 1.02 0.4 N/A [33m[Warning] Waiting is not recommended[0m
10 ListFiles False 9600 5 1.28 1 1.04 1.1 N/A [33m[Warning] Waiting is not recommended[0m
11 DownloadFile False 9600 13 2.83 1 1.51 2.4 N/A
12 DownloadFile False 9600 20 4.18 1 1.7 3.5 N/A
13 Print False 9600 0 N/A 0 N/A N/A N/A [36m[Info] Print: "TakePhoto queue - start 20:30"[0m
14 SendBeacon False 9600 1 0.51 1 1.02 0.4 N/A [33m[Warning] Waiting is not recommended[0m
15 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
16 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
17 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
18 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
19 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
20 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
21 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
22 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
23 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
24 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
25 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
26 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
27 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
28 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
29 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
30 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
31 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
32 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
33 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
34 TakePhotoTelecommand True 9600 1 0.32 1 1.11 0.3 N/A [33m[Warning] Waiting is not recommended[0m
35 DownloadFile False 9600 12 2.64 1 1.48 2.2 N/A
36 DownloadFile False 9600 20 4.18 1 1.7 3.5 N/A
37 DownloadFile False 9600 13 2.83 1 1.51 2.4 N/A
38 DownloadFile False 9600 12 2.64 1 1.48 2.2 N/A
39 SendBeacon False 9600 1 0.51 1 1.02 0.4 N/A [36m[Info] In SendLoop mode - a telecommand in every .[0m
Session downlink frames count: 127
Session downlink duration [s]: 39.69
Session uplink frames count: 38
Session uplink duration [s]: 43.91
Session power budget energy [mWh]: 33.1
Session power budget mean power [mW]: N/A
================ Resources utilization for SCHEDULED experiments or tasks ================
# Name Scheduled Scheduled downlink Scheduled power Scheduled power Scheduled Scheduled
downlink durations budget energy budget mean power task storage
frames 1200 2400 4800 9600 1200 2400 4800 9600 1200 2400 4800 9600 duration usage
count [s] [mWh] [mW] [s] [kB]
--- -------------------- ----------- --------------------- --------------------- --------------------- ----------- -----------
15 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 901.25 2.8
16 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
17 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 61.25 2.8
18 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
19 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 61.25 2.8
20 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
21 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 61.25 2.8
22 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
23 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 601.25 2.8
24 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
25 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 1.25 2.8
26 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
27 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 1501.25 2.8
28 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
29 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 61.25 2.8
30 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
31 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 61.25 2.8
32 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
33 TakePhotoTelecommand 12 20 11 6 4 17 9 5 3 N/A N/A N/A N/A 61.25 2.8
34 TakePhotoTelecommand 80 129 66 35 18 110 57 31 17 N/A N/A N/A N/A 19 18.4
Scheduled downlink frames count: 920
Scheduled downlink duration at 1200 2400 4800 9600 [s]: 1490 770 410 220
Scheduled power budget energy at 1200 2400 4800 9600 [mWh]: 1263 663 363 204
Scheduled power budget mean power at 1200 2400 4800 9600 [mW]: N/A N/A N/A N/A
Scheduled tasks duration [s]: 3562.5
Scheduled storage usage [kB]: 211.1
Artifacts
waterfalls
files
- telemetry.previous
- elka_versions
- downlink_frames.txt
- telemetry.current
- beacons.txt
- requested_files.txt
- elka_downlink.frames
- memory_content_2
- file_list_8.txt
- telemetry.current.error
- fp-gs_downlink.frames
- all.frames
- fp-gs_versions
- scrubbing_2.txt