Skip to content

Latest commit

 

History

History
139 lines (98 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

139 lines (98 loc) · 10.3 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

17 November 2022

  • Ignore duplicate coarse times b1db604
  • Update version to 1.5.1 eb77b22

17 October 2022

  • Merge develop into main for v1.5.0 #10
  • Corrupt frame handling in reassembly #9
  • Merge IOC hotfixes into develop #8
  • Save corrupt frames with '9' as acquisition status. During reassembly only use these frames if data is not compressed. 8ce2620
  • Fill in missing gps times in line timestamps file e42477c
  • Add util for checking packet order in HOSC data. f2e0519

26 July 2022

  • Merge develop into main for v1.4.1 #7
  • Update change log bfc5933
  • Update version to 1.4.1 69d7df0
  • Use 7 digit default orbit id e073e9e

22 July 2022

  • Merge develop into main for v1.4.0 #6
  • Dcid report #5
  • FSW 1.3 CCSDS update and pkt_format switch #4
  • Update ScienceDataPacket and SciencePacketProcessor to use new fsw_ver switch. f934b92
  • Add dcid_reassembly_report.txt that includes reassembly stats for all acquisitions. fc290cd
  • Remove checking for pad byte flag. Instead increase secondary header size to 13. Add real_pkt_data_len. Compute num_garbage_bytes. Update data getter and setter. Update crc calculation. Update all places in code where partial or garbage packets are created. 90263ec

6 June 2022

  • Merge develop into main for v1.3.0 #3
  • J2000 and BAD timing #2
  • Check number of valid lines and instrument mode #1
  • Pre ioc ccsds updates #21
  • update LICENSE and README ec26b1e
  • Check frame instrument modes for consistency and add mode description to report. c3244ab
  • Update change log 8078f17

18 March 2022

28 February 2022

  • Merge develop to main for v1.1.0 #19
  • CCSDS format change #18
  • CCSDS format change #17
  • Add pad_byte_flag and use it to get and set data property to include the garbage pad byte or not. eb182c3
  • Update changelog. b037da5
  • Update version to 1.1.0 401c442

9 February 2022

  • Merge develop to main for 1.0.0 #16
  • Add changelog b501999
  • Use the out_arr to lookup the BAD coarse time instead of doing a range from min time to max time. c06ed6b
  • Change version to 1.0.0 824959d

31 January 2022

  • Merge develop into main for v0.4.1 #15
  • Update readme to conform to PGE specification. d0e6d52
  • Update readme cb36edd
  • Update changelog 7e445ac

20 January 2022

  • Merge develop for release 0.4.0 #14
  • Bad start stop #13
  • Bad reformatting #12
  • Line timestamp #11
  • Split acquisitions #10
  • Create initial framework of BAD reformatting. Read in STO file. Start to write out NetCDF file. dc47683
  • Use start time in frame filename instead of os time. Write report files per acquisition providing details (missing frames, cloudy frames, decompression failures) per acquisition instead of for the entire data collection. fa48545
  • Move reassembly code to its own function and iterate over frames using chunksize 391c4d9

25 October 2021

  • Merge develop for version 0.3.0 #9
  • Frame span ccsds #8
  • Test fpa data #7
  • Add bytes read since last index into report. d1cd9f4
  • Use frame_count_pre and frame_count_post to distinguish those fields. Add a utility to rename a frame with different frame num and expected num of frames. 3cb1d72
  • Change course to coarse. 8695c04

31 August 2021

  • Merge develop into main for SDS Release 2 #6
  • Check Frame Report #5
  • Rawqa #4
  • Update ccsds depacketization for engineering and science #3
  • Frame updates based on latest frame header #2
  • Integrate decompression #1
  • Add ccsds code (formerly in emit-l0-sds repo). c56bbdd
  • Use CCSDSPacket base class ScienceDataPacket sub-class. Incorporate latest CCSDS format (w/ secondary header flags and crc). Update ccsds spoofer to match new format. f4dcc3d
  • When reading next packet, check for already seen packets (to handle overlap) and PSC mismatch. Ignore already seen packets. If there is a mismatch, then save next packet as a partial and raise exception. This has been tested against various ccsds streams to stress edge cases. 8209902

v0.1.0

19 October 2020

  • Add initial run script for L1A engineering data ea20082
  • Update README.md 0ca6e15
  • Initial commit 6e2c913