한재중 : [CAS17D] 수정 내역 정리 - 20200427 기준

작성 목적

  • 방산사업부문과의 수정 이력 확인을 위해서 작성
  • 주성하 팀장에게 전달하기 위함


수정 이력 (최신 항목 상위)

날짜목적수정 내역관련 파일 (2.Source/1.Receiver/ 이하만 기록)관련 페이지
2020-04-16K5 Bypass 수신 시, txt 파일 생성 문제 수정
  • K5 Bypass 경로 출력 파일 생성 시, 파일 경로 생성을 위한 파라미터 변경
    • null 로 초기화된 instance 를 사용하는 것이 문제였음
  • DEB.DRCCard/BIZ/DEBConstroller.cs
2020-04-13DEB Card 제어가 아닌 Packet Drop 형식으로 변경
  • CAS500_1 CADU 수신 시에 파일 이름의 prefix 가 K3_CADU 인 것을 CAS500_1_CADU 로 변경
  • DEB Config 의 <DRCMode> 가 CCSDS 일 때만 작업지시서의 <DRCMode> 를 반영하도록 수정
  • DEB Config 와 작업지시서의 DRCMode 값이 동일하면 재 설정하지 않도록 수정
  • K5 Processing Log 파일 이름 결정 시, 월 정보가 'M' 으로 되어 있던 것을 'MM' 으로 수정
  • 수신 종료 후, DEB Card 제어가 아닌 packet drop 형식으로 변경하고 불필요한 주석, 시간체크, 프레임 카운트 제거
  • DRC.Core/DRC.cs
  • CAS500_1.SatelliteProcessor/MWDMulticasting/CAS500_1MulticastingStatusSenderThread.cs
  • CAS500_1.SatelliteProcessor/TransferFrame/CAS500_1TransferFrameBuilderChannelJob.cs
  • DRC.Core/WriteProcessor.cs
2020-04-06연속으로 WO 수신 Bypass Mode 종료되지 않는 문제 수정
  • 다수 WO 연속될 때, Bypass mode 정상 처리 되지 않는 문제 수정
  • DRCMode 하드코딩 변경
  • Console 메시지 출력 대상으로 파일 선택 가능하도록 수정
  • CAS500_1.SatelliteProcessor/MWDMulticasting/CAS500_1MulticastingStatusSenderThread.cs
  • CAS500_1.SatelliteProcessor/TransferFrame/CAS500_1TransferFrameBuilderChannelJob.cs
  • CMM.RawProcessor/CMMRawBufferSplitterChannelJob.cs
  • CMM.RawProcessor/CMMRawBufferSplitterJob.cs
  • 등 다수


2020-03-31Bypass 수신 시, DRC 종료되지 않는 문제 수정
  • DEB card 를 이용한 bypass 모드 수신 시, DRC 종료되지 않는 문제 수정 (수신 종료 후, DEB card mode 를 standby 모드로 변경)
  • DEB.DRCCard/BIZ/DEBConstroller.cs
  • DEB.DRCCard/BIZ/DEBRS232Interface.cs
  • DRC.Core/DRC.cs
  • DRC.Core/WriteProcessor.cs
2020-03-31DRCCard.log 이동 문제 수정
  • DRCCard.log 파일 존재 시, 삭제하고 move 하도록 수정
  • CAS500_1.SatelliteProcessor/CommonModule/CAS500_1Util.cs
N/A
2020-03-17버전 기록 방법 수정
  • DRC Core 하드코딩으로 출력하던 버전을 DRC Program 의 AssemblyInfo 정보를 출력하도록 변경
  • DRC/Program.cs
  • DRC.Core/DRC.cs
  • DRC/Properties/AssemblyInfo.cs
N/A
2020-03-10수신 속도 출력
  • DRC 2.0 을 이용한 수신에서도 수신 속도를 Console 에 출력 ​
  • DRC.Core/Monitor.cs
N/A