Skip to content

Latest commit

 

History

History
83 lines (62 loc) · 3.4 KB

CHANGELOG.md

File metadata and controls

83 lines (62 loc) · 3.4 KB

CalliopEO

README | Program Description | Testcases | Changelog

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Tracking changes in master

no changes yet

1.3.0

  • Added infinite-iss-sensors-2s .hex and .data
  • Described more elegant way to change to user calliope
  • Removed configuration for serial port, see issue #86
  • provide result of iss sensors as csv
  • increase MAX_LINE_LENGTH to 1000
  • Switch display on and of with A button in iss-sensors.hex
  • use compass in iss-sensors.hex without calibration
  • optional calibration of compas by pressing A+B in iss-sensors.hex
  • update .data files
  • update testresults

1.2.0

New

  • Checking now for necessary programs lsblk, md5sum, sum and pip3 at installation
  • add check for programs lsblk, md5sum, sum and pip3 to testcase 01
  • Exit setup.sh if login shell is provided on serial port (issue #86)

Updates

  • Update testresults

Fixes

  • replaced Raspberry Pi references by Astro Pi
  • replaced CalliopEO by Calliope mini in readme
  • Removed wheel for argparse because it is already installed on AstroPi-IR (issue #87)
  • Correct syntax for running ./CalliopEO.py
  • removed root user refference in Readme

Fixes

  • Fix broken links A2 & A3 in ProgramDescription

Updates

  • Closed issue #78: Testing.sh exits with notification if there are no test case files
  • Closed issue #76: Inserted "5 second sleep phase" between test cases with unconnected and connected CalliopEO in testing.sh to avoid that the program accesses CalliopEO too early which can result in errors
  • Closed issue #74: Reduced data rate for burst.hex to avoid having corrupted .data files resulting in incorrect MD5 checksums
  • Closed issue #48: Handle "unstructured" data from CalliopEO without newlines
  • Add test case for data without newline
  • Update Test results
  • Add error message output for Max file size achieved and Max script time achieved
  • Add MIT License
  • Do not add FLASH device in /etc/fstab in setup process anymore
  • Updates in Readme and ProgramDescription
  • Update to initial Hex file 30s-iss-sensors.hex
  • Replaced md5sum by custom-made comp() function in test cases 07a and 07b
  • Removed unneeded declaration of tc_folder
  • Added Cancel button to GUI
  • Max number of retries to flash can now be configured via MAX_RETRY_FLASHING
  • Max serial line length read can now be configured via MAX_LINE_LENGTH
  • Cleaned up function waitSerialStart(), see issue #56
  • Properly encode SERIAL_START before sending to serial port
  • Added notes on proper usage of SERIAL_TIMEOUT and MAX_SERIAL_WAIT_REPLY

1.0.1 - 2021-02-25

Updates

  • Link Boilerplate files in Readme
  • Describe CLI Argument --fake-timestamp in Readme

1.0.0 - 2021-07-24

  • Initial release