Index Start Time Stop Time Max. Elevation Phase Primary GS Type Tasks Status
135 2018-12-25 19:44:30+01:00 2018-12-25 19:55:27+01:00 N/A° Extended Mission N/A [TBD]

Goal

Power cycle EPS A. Get telemetry. Remove radfet_7 exp file.

Tasklist

tasks = [
    # ============================================================================
    # SESSION 135
    # ============================================================================

    ["SESSION 135", Print, WaitMode.NoWait],

    [[tc.SetBitrate(1, BaudRate.BaudRate1200), 5], SendLoop, WaitMode.NoWait],
    [tc.SendBeacon(), Send, WaitMode.Wait],

    # ReadMemory, weird telecommand
    [tc.ReadMemory(2, 0x8801b620, 248), Send, WaitMode.Wait], # scrubbing

    ["List files - 7 items expected", Print, WaitMode.NoWait],
    [tc.ListFiles(3, '/'), Send, WaitMode.Wait],

    ["Beacons - Wait until good uplink - next one is POWER CYCLE", Print, WaitMode.NoWait],
    [tc.SendBeacon(), Send, WaitMode.Wait],

    ["EPS A - Power cycle - send three times (no answer expected!)", Print, WaitMode.NoWait],
    [tc.RawI2C(4, 0, 0x35, 1, [0xE0]), Send, WaitMode.Wait],

    # Ping - start pinging about 30 s after reboot
    [tc.PingTelecommand(), Send, WaitMode.Wait],

    # Wait for non-zero beacon
    [tc.SendBeacon(), Send, WaitMode.Wait],


    # Set 9600
    [tc.SetBitrate(10, BaudRate.BaudRate9600), Send, WaitMode.Wait],

    ["Beacon loop at 9600", Print, WaitMode.NoWait],

    [[tc.SendBeacon(), 5], SendLoop, WaitMode.NoWait],

    # Telemetry.current between session 134 and 135

    [tc.SendBeacon(), Send, WaitMode.NoWait],
    [tc.DownloadFile(20, '/telemetry.current', [i for i in range(0, 380, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(21, '/telemetry.current', [i for i in range(14, 380, 25)]), Send, WaitMode.Wait],

    # Telemetry previous from 1760 to 2280 chunks

    [tc.SendBeacon(), Send, WaitMode.NoWait],
    [tc.DownloadFile(30, '/telemetry.previous', [i for i in range(1760, 2280, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(31, '/telemetry.previous', [i for i in range(1764, 2280, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(32, '/telemetry.previous', [i for i in range(1769, 2280, 25)]), Send, WaitMode.Wait],


    # More telemetry.current between session 134 and 135

    [tc.SendBeacon(), Send, WaitMode.NoWait],
    [tc.DownloadFile(40, '/telemetry.current', [i for i in range(4, 380, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(41, '/telemetry.current', [i for i in range(9, 380, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(42, '/telemetry.current', [i for i in range(19, 380, 25)]), Send, WaitMode.Wait],

    # More telemetry previous from 1760 to 2280 chunks

    [tc.SendBeacon(), Send, WaitMode.NoWait],
    [tc.DownloadFile(50, '/telemetry.previous', [i for i in range(1774, 2280, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(51, '/telemetry.previous', [i for i in range(1779, 2280, 25)]), Send, WaitMode.Wait],
    [tc.DownloadFile(52, '/telemetry.previous', [i for i in range(1784, 2280, 25)]), Send, WaitMode.Wait],


    # Remove radfet file
    [tc.RemoveFile(60, '/radfet_7'), Send, WaitMode.Wait],
    [tc.ListFiles(61, '/'), Send, WaitMode.Wait],


    [[tc.SendBeacon(), 15], SendLoop, WaitMode.NoWait],
]

Analyzer Output


======================================= General =======================================
[Warning] Bitrate not restored (1200)
======================== 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  Print            False              1200           0  N/A                 0  N/A         N/A        N/A        [Info] Print: "SESSION 135"
  2  SetBitrate       False              1200           1  0.45                1  1.03        0.4        N/A        [Info] In SendLoop mode - a telecommand in every .
  3  SendBeacon       False              1200           1  1.98                1  1.02        1.7        N/A        [Warning] Waiting is not recommended
  4  ReadMemory       False              1200           2  2.09                1  1.08        1.7        N/A
  5  Print            False              1200           0  N/A                 0  N/A         N/A        N/A        [Info] Print: "List files - 7 items expected"
  6  ListFiles        False              1200           5  8.17                1  1.04        6.8        N/A        [Warning] Waiting is not recommended
  7  Print            False              1200           0  N/A                 0  N/A         N/A        N/A        [Info] Print: "Beacons - Wait until good uplink - next one is POWER CYCLE"
  8  SendBeacon       False              1200           1  1.98                1  1.02        1.7        N/A        [Warning] Waiting is not recommended
  9  Print            False              1200           0  N/A                 0  N/A         N/A        N/A        [Info] Print: "EPS A - Power cycle - send three times (no answer expected!)"
 10  RawI2C           False              1200           1  1.98                1  1.06        1.7        N/A        [Warning] Waiting is not recommended
                                                                                                                    [Warning] This is last resort command do not use it recklessly
 11  PingTelecommand  False              1200           1  0.46                1  1.02        0.4        N/A        [Warning] Waiting is not recommended
 12  SendBeacon       False              1200           1  1.98                1  1.02        1.7        N/A        [Warning] Waiting is not recommended
 13  SetBitrate       False              9600           1  0.32                1  1.03        0.3        N/A        [Warning] Waiting is not recommended
 14  Print            False              9600           0  N/A                 0  N/A         N/A        N/A        [Info] Print: "Beacon loop at 9600"
 15  SendBeacon       False              9600           1  0.51                1  1.02        0.4        N/A        [Info] In SendLoop mode - a telecommand in every .
 16  SendBeacon       False              9600           1  0.51                1  1.02        0.4        N/A
 17  DownloadFile     False              9600          16  3.41                1  1.59        2.8        N/A
 18  DownloadFile     False              9600          15  3.22                1  1.56        2.7        N/A
 19  SendBeacon       False              9600           1  0.51                1  1.02        0.4        N/A
 20  DownloadFile     False              9600          21  4.38                1  1.73        3.6        N/A
 21  DownloadFile     False              9600          21  4.38                1  1.73        3.6        N/A
 22  DownloadFile     False              9600          21  4.38                1  1.73        3.6        N/A
 23  SendBeacon       False              9600           1  0.51                1  1.02        0.4        N/A
 24  DownloadFile     False              9600          16  3.41                1  1.59        2.8        N/A
 25  DownloadFile     False              9600          15  3.22                1  1.56        2.7        N/A
 26  DownloadFile     False              9600          15  3.22                1  1.56        2.7        N/A
 27  SendBeacon       False              9600           1  0.51                1  1.02        0.4        N/A
 28  DownloadFile     False              9600          21  4.38                1  1.73        3.6        N/A
 29  DownloadFile     False              9600          21  4.38                1  1.73        3.6        N/A
 30  DownloadFile     False              9600          20  4.18                1  1.7         3.5        N/A
 31  RemoveFile       False              9600           1  0.32                1  1.1         0.3        N/A        [Warning] Waiting is not recommended
 32  ListFiles        False              9600           5  1.28                1  1.04        1.1        N/A        [Warning] Waiting is not recommended
 33  SendBeacon       False              9600           1  0.51                1  1.02        0.4        N/A        [Info] In SendLoop mode - a telecommand in every .
Session downlink frames count: 228
Session downlink duration [s]: 66.59
Session uplink frames count: 28
Session uplink duration [s]: 35.77
Session power budget energy [mWh]: 55.5
Session power budget mean power [mW]: N/A

================ Resources utilization for SCHEDULED experiments or tasks ================
[Info] No scheduled experiments or tasks.

Artifacts

waterfalls

files

assembled